immolate

Synonyms of IMMOLATE