trounced

verb
  1. defeated decisively in a competition or contest
  2. Usage: past tense of trounce
  3. criticized or punished severely
  4. Usage: past tense of trounce

Examples