IMMOLATE


Meaning of IMMOLATE in English

v. 25B6; verb SACRIFICE, offer up; kill, slaughter, burn.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.