immolations
immolations has 1 sense in the JumbleFix dictionary. Letters: 11.
Definitions
noun
. Plural of immolation; acts of killing as a sacrifice.