LAMBASTE Meaning of LAMBASTE in English lambast [verb] [T] - to criticize (someone or something) severelyHis first novel was well and truly lambasted by the critics. Cambridge English vocab. Кембриджский английский словарь. 2012