☰
Synonyms of immolate
1 Syllable
yield, kill
2 Syllables
killed, suffer
3 Syllables
surrender
4 Syllables
victimize, sacrificing, victimized, victimizing