Refine this word faster
Debt of nature
noun
Definitions
Noun
- 1 Death, seen as an obligation that all living creatures must eventually pay. euphemistic
"Ten years after he had seen his son married^([sic]), become a church member, and give up his carnal delights, old Deacon Smith paid the debt of nature. His last days he always called his best days."
See also for "debt of nature"
Next best steps
Mini challenge
Unscramble this word: debtofnature