Pay the debt of nature
Synonyms for Pay the debt of nature
- decease
- go out with the ebb
- return to the earth
- cease to live
- return to dust
- give up the ghost
- put off mortality
- depart this life
- quit this world
- yield the ghost
- fall asleep
- pass
- put out to sea
- part
- perish
- depart
- succumb
- die
- pass on
- expire
- pass away
For more similar words, try Pay the debt of nature on Thesaurus.plus dictionary