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