immolate

verb vt

Infinitive

immolate

Present tense 3rd person singular

immolates

Preterite

immolated

Present participle

immolating

Past participle

immolated