RELATED WORDS
PARAPHRASING
(especially) a punishment by hitting many times: give him a good beating
thrashing
to win a victory over (a player, team, rival)
overthrow, beating
a complete defeat and disorderly retreat
overwhelming defeat