What is the full meaning of lashings
LASHING, the act of lashing [n]
Example of the word lashings placed on a Scrabble board.