American Dictionary
Definition pummel in American English
pummel verb
[transitive] verb
/ˈpʌm(ə)l/
3
to criticize or attack someone or something, especially in a public way
4
to defeat an opponent completely
