What is the full meaning of leuch
LAUCH, (Scots) to laugh [v]
Example of the word leuch placed on a Scrabble board.