[n] a sound defeat [adj] (used informally) very large; "a thumping loss"
big, debacle, drubbing, humongous, large, slaughter, thrashing, thumping, trouncing, whipping, whopping