self-immolation (88 synonym found)

Sort self-immolation by:    Alphabetically | Length | Random | Definition


History
This word has been
viewed 3,804 times.








Related searches
for self-immolation:



Most Recent


Most Popular

website design charlotte.

website design charlotte.
Definition of self-immolation:

(n) : the act of setting oneself on fire, especially as a form of protest

Back to Top