clobbering

noun
  1. a severe beating or defeat
  2. Usage: informal
verb
  1. hitting someone or something very hard
  2. Usage: informal
  3. defeating someone decisively in a competition
  4. Usage: informal

Examples