Meaning of the word shellacking in English

What does shellacking mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

shellacking

US /ʃəˈlækɪŋ/
UK /ʃəˈlækɪŋ/

Noun

a severe defeat or thrashing

Example:
The visiting team took a real shellacking in the final game.
The politician's party took a shellacking in the recent elections.
Related Word: