lambaste[verb]Synonyms: beat, baste, drub, hammer, paste, pelt, pound, pummel, thrash, wallop, whip, clobber, lick, shellac, smear, smother, trim, blister, castigate, crawl, excoriate, flay, lash (into), roast, scarify, scathe, scorch, score, scourge, slam, slap, slash, slate, reprove, scold
Contrasted words: applaud, extol, praise, approve, countenance, endorse
Related Idioms: burn one's ears, crawl all over, give (one) a roasting, pin one's ears back, rake (one) over the coals, read the riot act, rip into
Related Words: censure,
criticize,
denounce,
pan,
berate,
scold,
tongue-lash,
assail,
attack,
squabash [TahlilGaran] English Synonym Dictionary ▲