WordNet: blast, crucify, pillory, savage

Sanatista
criticize harshly or violently; "The press savaged the new President"; "The critics crucified the author for plagiarizing a famous passage"



blast


crucify


pillory


savage