A beatingA beating.
(colloquial)A beating.
(colloquial)A brutal defeat.
We laid a whupping on that team.
regular