Dictionary.com
Thesaurus.com

pummels

  • present tense form of pummel (3rd person singular).