PAY THE DEBT OF NATURE


Meaning of PAY THE DEBT OF NATURE in English

Die, expire, pass away, depart this life, breathe one's last, end one's days, be no more, give up the ghost, join the majority, go to one's long account, shuffle off this mortal coil, take one's last sleep, go down into silence.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.