Letch — synonyms, definition

1. letch (Noun)

4 synonyms
Goat lech lecher satyr
1 definition

letch (Noun) — Man with strong sexual desires.

4 types of
degenerate deviant deviate pervert