a continuing very loud noise
the act of subjecting to strong attack
[ Syn: battering ]
(used informally) very large; a thumping loss
[ Syn: humongous , thumping , whopping , walloping ]