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