
Site Language: EN
The teacher lambasted the students for not studying.
To criticize someone or something very harshly.
The critic lambasted the movie for its poor plot.
She lambasted her friend for being late again.
The manager lambasted the team for missing the deadline.
lambast someone
lambast for mistakes
lambast a decision
berate
scold
rebuke