walloped

verb
  1. hit or strike forcefully
  2. Usage: informal
  3. defeated decisively
  4. Usage: informal

Examples