immolators

noun
  1. plural of immolator; persons who immolate or sacrifice, especially those who kill themselves or others as a form of protest or religious devotion
  2. Usage: formal; often used in historical or religious contexts

Examples