Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
masturbations
in English
masturbations
#uncommon
Lemma:
masturbation
The lemma is the base or root form of this word.
Definitions
Noun
self-pleasuring
acts
;
intimate
stimulation
erotic
self-exploration
or
partner-assisted
(
manual
stimulation
)