Synonyms and Antonyms for letch | Synonym.com

Synonyms and Antonyms for letch

1. letch (n.)

man with strong sexual desires

Synonyms: