MASTURBATE


Meaning of MASTURBATE in English

v. stimulating one's own genitals manually to cause an orgasm, engage in masturbation; stimulate in a sexual manner

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.