wallops

noun
  1. powerful blows or strikes
  2. Usage: informal
verb
  1. hits or strikes with great force
  2. Usage: informal
  3. defeats decisively
  4. Usage: informal

Examples