beatdown

noun
  1. a severe beating or physical attack
  2. Usage: informal; slang
  3. a decisive defeat or loss in a competition or game
  4. Usage: informal; slang

Examples