a sound defeat
[ Syn: thrashing , walloping , debacle , drubbing , slaughter , whipping ]
the act of inflicting corporal punishment with repeated blows
[ Syn: beating , thrashing , licking , drubbing , lacing , whacking ]