be lambasted

[biː læmˈbeɪstɪd] ビー ラムベイステッド

1. 激しく非難される、酷評される、厳しく叱責される

誰かや何かが、他者から非常に強く、公に、批判されたり攻撃されたりする状況を表します。まるで言葉で打ちのめされるかのような強い印象を与え、強い不満や怒りを伴うことが多いです。
The politician was lambasted by the media for his controversial remarks. (その政治家は、物議を醸す発言によってメディアから激しく非難されました。)