self-immolate in Latin self-immolate in Latin sē immolāre verb (intransitive) To set oneself on fire, especially as a form of protest. Add to Flashcards