lambasting
noun
[ lamˈbeɪstɪŋ ]
• a harsh criticism.
• "he received a lambasting from critics and fans"
lambast
verb
• criticize (someone or something) harshly.
• "they lambasted the report as a gross distortion of the truth"
Similar:
criticize,
castigate,
chastise,
censure,
condemn,
take to task,
harangue,
attack,
rail at,
rant at,
revile,
fulminate against,
haul/call over the coals,
upbraid,
scold,
reprimand,
rebuke,
chide,
reprove,
admonish,
berate,
rap someone's knuckles,
slap someone's wrist,
lay into,
pitch into,
tear into,
lace into,
dress down,
give someone a dressing-down,
carpet,
tell off,
bawl out,
tick off,
have a go at,
slag off,
chew out,
reprehend,
excoriate,
objurgate,
Origin:
mid 17th century (in the sense ‘beat, thrash’): from lam1 + baste3. The current sense dates from the late 19th century.