self-immolate - verb

Infinitiveself-immolate
3rd person singularself-immolates
Pastself-immolated
Past Participleself-immolated
Present Participleself-immolating