lech

/lɛt͡ʃ/

lech

English Noun Top 45,548
Ad

Definition

A strong, lecherous desire or craving.

Etymology

Back-formation from lecher.

Ad