What is the full meaning of lauch
(Scots) to laugh [v LEUCH or LEUGH, LEUCHEN or LEUGHEN, LAUCHING, LAUCHS]
Example of the word lauch placed on a Scrabble board.