EGAVE

self-immolated

Meaning

  1. verb simple past and past participle of self-immolate

Word family

self-immolate self-immolates self-immolating self-immolation self-immolations

Save “self-immolated” to learn later