Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: immolator  'i-mu,ley-tu(r)
  1. A person who kills a victim as a sacrifice, especially in a religious context
    "The ancient immolator prepared the offering for the ritual"

Derived forms: immolators

Encyclopedia: Immolator