lech
noun
°(slang) A strong, lecherous desire or craving.
°(slang) A lecher.
verb
°(slang) To behave lecherously.