MASTURBATION Meaning of MASTURBATION in English n. manual stimulation of one's own genitals to induce sexual satisfaction, act of masturbating Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012