English | German | Russian | Czech

shellacking English

Meaning shellacking meaning

What does shellacking mean?

shellacking

(informal, US) A heavy defeat, drubbing, or beating; used particularly in sports and political contexts.

Synonyms shellacking synonyms

What other words have the same or similar meaning as shellacking?

shellacking English » English

thrashing defeat beating

Are you looking for...?