Savaged, past participle of savage. Synonyms in the same form.
Blast
blasted, crucified, pilloried
Other
attacked, condemned
All synonyms for savage →