thrashings

noun
  1. severe physical beatings or punishments
  2. decisive defeats in competition or conflict
  3. Usage: informal

Examples