debt of nature noun1 •(euphemistic) Death, seen as an obligation that all living creatures must eventually pay.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. — 1850