What is the full meaning of letched
LETCH, to engage in lechery, also LECH [v]
Example of the word letched placed on a Scrabble board.