1
[ noun ] a sound defeat

Related terms

defeat bat worst wallop

2
[ noun ] the act of inflicting corporal punishment with repeated blows
*