Synonyms of lambaste

1 Syllable
roast, flog, slam, hit, slash, slug, scold, smear, trim, pelt, pound, whip, thresh, thrash, slap, whang, pan, scorch, flay, whack
2 Syllables
upbraid, outhit, outjump, roasted, clobber, strike, thrashes, tanned, bludgeon, scathed, cudgel, shellac, pummel, tanning, hammer, inveigh, birching, bested, trounced, skunked, routing, thrashed, smother, caned, assails, slugged, routed, wallop, trouncing, trounce, scourge, slugging, threshes, scathe, blister, assail, threshed, skunking, clobbers, whomped, attack
3 Syllables
reviled, contuse, scarify, censure, assailing, berate, scarifying, contusing, clobbering, inveighed, reproved, battered, overran, overruns, assailed, clobbered, battering, reproving, rebuke, reprimand, tongue-lash, paddlewhack, denounce, reprove, overrun, scarifies
4 Syllables
castigating, criticizing, denunciating, excoriate, denunciated, castigated, criticized, denunciate, overrunning, criticize, castigate, reprobating
5 Syllables
recriminating, vituperate, recriminate