lambaste

US /læmˈbæst/
UK /læmˈbæst/
1.

세게 때리다

to criticize someone or something severely:

:
His first novel was well and truly lambasted by the critics.