self-immolate in Finnish self-immolate in Finnish tehdä polttoitsemurha verb (intransitive) To set oneself on fire, especially as a form of protest. Add to Flashcards