Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

letch Definition

Cancel
letch
noun(letch)
man with strong sexual desires
Synonyms: lech, lecher, satyr,

Words Related to letch!

letch Examples by Brain Bank Users