English Dictionary
Definition pummel in British English
pummel verb
[transitive] verb
/ˈpʌm(ə)l/
Example
Hurricane Mitch is pummelling the Atlantic coast.
3
to criticize or attack someone or something, especially in a public way
4
to defeat an opponent completely
