Shellacking

What is Shellacking?

Shellacking definition and meaning on Dictionary terms:
noun Slang.
an utter defeat: a shellacking their team will remember.
a sound thrashing: His father gave him a shellacking for stealing the book.

 

reference: www.dictionary.com/browse/shellacking

Tags: