IMMOLATED


Meaning of IMMOLATED in English

adj. killed as a sacrifice, offered in sacrifice

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.