Definition of "pummelled"

pummelled