v. 1 beat, whip, scourge, flog, lash, maul, horsewhip, cane, birch, thrash, bludgeon, trounce, drub, pummel, batter, belabour, cudgel Terry threatened to lambaste anyone who interfered 2 censure, rebuke, scold, reprimand, chide, admonish, reprove, upbraid, berate, scold, revile, attack, castigate, flay, Colloq dress down, get on (someone's) back, rake or haul over the coals, US call down, Slang chew or bawl out The press lambasted the company for its unfair employment policies
LAMBASTE
Meaning of LAMBASTE in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012