self-immolation in Greek self-immolation in Greek αυτοπυρπόληση noun The act of setting oneself on fire, especially as a form of protest. Add to Flashcards