self-immolations

(self-immolation 的复数) n. 自我牺牲