Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Masturbation in English

English

Masturbation

/mæstərbeʃən/

noun

1. Manual stimulation of the genital organs (of yourself or another) for sexual pleasure

synonym:
  • masturbation,
  • onanism