Synonyms of immolated

1 Syllable
yield
2 Syllables
suffer
3 Syllables
surrender
4 Syllables
victimize