immolations

noun
  1. plural of immolation; acts of killing or destroying something, especially as a sacrifice or protest
  2. Usage: often used in historical, religious, or political contexts; can refer to self-sacrifice or the destruction of a valued object

Examples