IMMOLATE


Meaning of IMMOLATE in English

v. a.

Sacrifice, offer up, offer in sacrifice, kill as a victim.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.