Lambaste Noun Synonyms
beat, whip, scourge, flog, lash, maul, horsewhip, cane, birch, thrash, bludgeon, trounce, drub, pummel, batter, belabour, cudgel
Terry threatened to lambaste anyone who interfered.
censure, rebuke, scold, reprimand, chide, admonish, reprove, upbraid, berate, scold, revile, attack, castigate, flay, dress down, get on (someone's) back, rake or haul over the coals, call down, chew or bawl out
The press lambasted the company for its unfair employment policies.