shellacking
shel-lack-ing
noun
A comprehensive and decisive defeat or thrashing, especially in sports or politics.
"Our team took a proper shellacking."
Thesaurus
Synonyms: shellac, shellack, shellac varnish
shel-lack-ing
A comprehensive and decisive defeat or thrashing, especially in sports or politics.
"Our team took a proper shellacking."
Synonyms: shellac, shellack, shellac varnish