immolates
im-mo-lates
verb
To kill or offer as a sacrifice, especially by burning.
"The ancient priest immolates the offering."
Thesaurus
Synonyms: immolate
im-mo-lates
To kill or offer as a sacrifice, especially by burning.
"The ancient priest immolates the offering."
Synonyms: immolate