Words — 3 found
1. renouncing the flesh or the world; becoming a priestBuddhism
2. sacrificing one's life for the sake of mankind or Buddhist teachingsBuddhism
すみ
捨て身
1. putting one's life on the line; giving everything one has got; acting out of desperation
捨身 【すてみ】