Mid-term elections

shellacking

noun

shel·​lack·​ingshə-ˈla-kiŋ

Synonyms of shellacking

: a decisive defeat : drubbing

Leave a Reply