debt of nature (English, noun)
expansion: debt of nature
Senses:
glosses: Death, seen as an obligation that all living creatures must eventually pay.
tags: euphemistic
Forms: