immolators

nounPlural of immolator; people who kill or destroy someone or something, especially by fire, often as a sacrifice.

No synonyms or antonyms found for this word.