letch


letch

noun

Definition of LETCH

2
sexual appetite <she's developed quite a letch for that movie star—and he's young enough to be her son>

Seen & Heard

What made you want to look up letch? Please tell us where you read or heard it (including the quote, if possible).