pummel - definition and synonyms

verb [transitive] 

Your browser doesn’t support HTML5 audio

present tense
present participlepummelling
past tensepummelled
past participlepummelled
  1. 2
    to hit someone or something many times, for example with your fists (=closed hands)
     Synonyms and related words
     Synonyms and related words
  2. 3
    to criticize or attack someone or something, especially in a public way