lambaste
verb [ T ] (also lambast) uk/læmˈbæst/ us/læmˈbæst/
猛烈抨击;狠狠批评
to criticize someone or something severely
His first novel was well and truly lambasted by the critics. 他的第一部小说受到批评家的猛烈抨击。
Synonym: berate
Compare: rebuke verb chide