Find the word definition

Wiktionary
self-immolations

n. (self-immolation English)

Usage examples of "self-immolations".

One of the frenzied aspirations of the populace was for imitations of the questionable public virtues of antiquity, and for sacrifices and self-immolations on the people's altar.