v. stimulating one's own genitals manually to cause an orgasm, engage in masturbation; stimulate in a sexual manner
MASTURBATE
Meaning of MASTURBATE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012