immolate
definition
to kill or offer as a sacrifice, usually by fire
example
In ancient rituals, priests would often immolate offerings to appease the gods, believing that fire carried their prayers to the heavens.
synonyms
sacrificeoffermartyr
word origin — from Latin 'immolatus', past participle of 'immolare', meaning 'to sprinkle with meal (as a sacrifice)'