Pommel

/ˈpɒməl/

Synonyms

Slang Meanings

To hit someone hard.
He really pommeled him in that fight.
To dominate or overwhelm in a competition.
She pommeled her opponent in the final match.