EN

Synonyms for self-immolation

Definitions

  1. n. 1

    The act of setting oneself on fire, especially as a form of protest.

Forms

Plural
self-immolations → self-abnegations, autocremations…

By length

13 letters
autocremation