to criticize; to slam, to shoot down, to cut to pieces ( разгромить, раскритиковать, устроить разнос )
КРИТИКОВАТЬ
Русско-английский перевод КРИТИКОВАТЬ
Русско-Английский словарь общей тематики. Russian-English dictionary of general subjects. 2012