Synonyms of immolate in English:

immolate


See definition of immolate

verb

1‘in the old days, the priests used to immolate their sacrifices at the shrine’

SYNONYMS
sacrifice, offer up, offer as a sacrifice, kill as a sacrifice
kill, slaughter, burn