| |||||||||
savage3 [transitive]
1 if an animal such as a dog savages someone, it attacks them and injures them badly
2 to criticize someone or something very severely :
The Prime Minister was savaged by the press for failing to take action quickly enough.
The Prime Minister was savaged by the press for failing to take action quickly enough.