Find the word definition

Wiktionary
pay the debt of nature

vb. (context euphemistic English) To die.