Find the word definition

Wiktionary
mutual masturbations

n. (mutual masturbation English)