Meaning of “immolate” in the English Dictionary

"immolate" in British English

See all translations

immolateverb [ T ]

uk /ˈɪm.ə.leɪt/ us /ˈɪm.ə.leɪt/ formal

(Definition of “immolate” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)