immolate - verb
transitive
Infinitive
immolate
3rd person singular
immolates
Past
immolated
Past Participle
immolated
Present Participle
immolating