Synonyms of PUMMELED

What is another word for PUMMELED