NichiDict

即死

そくし
[sokushi]

Meanings

1.NounNoun・suruIntransitive

instant death