immolate verb vt Infinitive immolate Present tense 3rd person singular immolates Preterite immolated Present participle immolating Past participle immolated