pay the debt of nature
Verb
Meaning
pay the debt of nature (third-person singular simple present pays the debt of nature, present participle paying the debt of nature, simple past and past participle paid the debt of nature)
(euphemistic) To die.
Synonym: pay nature's debt