immolation

noun

Compounds

Combines

Forms

  • singular : immolation
  • plural : immolations

Senses

  • symbolic or ritualistic burning of someone or something