What is the full meaning of shellackings
SHELLACKING, a heavy defeat [n]
Example of the word shellackings placed on a Scrabble board.