a sound defeat
[ Syn: thrashing , debacle , drubbing , slaughter , trouncing , whipping ]
(used informally) very large; a thumping loss
[ Syn: humongous , banging , thumping , whopping ]