letch(noun, verb) noun1. man with strong sexual desiresSimilar word(s): lech, lecher, satyrDefinition categories: person, degenerate, deviant, deviate, pervertSentences with letch as a noun:- Some people have a letch for unmasking impostors, or for avenging the wrongs of others. — De Quincey.