Synonyms
Etymology

1. frottage

noun. masturbation by rubbing against another person (as in a crowd).

Synonyms

Etymology

  • frotter (French)

Featured Games

Synonym.com