Immolated, past participle of immolate. Synonyms in the same form.
killed, sacrificed, victimized
All synonyms for immolate →