NichiDict

焼身自殺

しょうしんじさつ
[shoushinjisatsu]

Meanings

1.NounNoun・suruIntransitive

self-immolation; burning oneself to death; suicide by fire