Immolation

Immolation could mean one of the following:

 Death by burning

 Self-immolation

 Dance Dance Immolation (video game)