shellacking

noun
  1. a severe defeat or beating
  2. Usage: informal
  3. the application of shellac as a finish or coating

Examples