Meaning: "deliberate erotic self-stimulation," (earlier as mastupration, s) The long-standing speculation is that this Latin word is altered ( probably by.
The English word masturbation was introduced in the 18th century, based on the The Latin verb masturbari is of uncertain origin.
Masturbate definition, to engage in masturbation. See more. PHONETIC RESPELLING. WORD ORIGIN OTHER WORDS FROM masturbate. mas·tur·ba· tor.
The Oxford English Dictionary says it comes from Latin, masturbate (in.