IMMOLATOR


Meaning of IMMOLATOR in English

( n. )

One who offers in sacrifice; specifically, one of a sect of Russian fanatics who practice self-mutilatio and sacrifice.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.