letch meaning
UK US
letch (noun): man with strong sexual desires.
Definition of letch
Scrabble score: 10 (letter breakdown)
Word lists: words starting with LE · words ending in CH · 5-letter words
More about letch on Wikipedia.
UK US
letch (noun): man with strong sexual desires.
Scrabble score: 10 (letter breakdown)
Word lists: words starting with LE · words ending in CH · 5-letter words
More about letch on Wikipedia.