Synonyms
Antonyms

1. letch

noun. man with strong sexual desires.

Synonyms

  • lech
  • satyr
  • deviate
  • deviant
  • lecher
  • degenerate

Antonyms

  • masochist
  • conform
  • equal
  • normal

Featured Games

Synonym.com