thrashes

verb
  1. beats or strikes violently and repeatedly
  2. moves wildly or violently
  3. defeats decisively in a competition
  4. Usage: informal

Examples