NichiDict

投身自殺

とうしんじさつ
[toushinjisatsu]

Meanings

1.NounNoun・suru

suicide by throwing oneself to one's death; leaping to one's death