☰
Synonyms of immolated
1 Syllable
yield
2 Syllables
suffer
3 Syllables
surrender
4 Syllables
victimize