leathering

noun
  1. a severe beating or thrashing
  2. Usage: informal
  3. a decisive defeat in a competition
  4. Usage: informal
verb
  1. present participle of leather: to beat severely
  2. Usage: informal

Examples