pommeled

verb
  1. to hit repeatedly with the fists; to pummel
  2. Usage: past tense of pommel
  3. to attack or criticize harshly and repeatedly
  4. Usage: figurative use

Examples