Pay-the-debt-of-nature Definition
    verb
  
 (euphemistic) To die.
Wiktionary 
Related Articles
Pay-the-debt-of-nature Is Also Mentioned In
Find Similar Words
Find similar words to pay-the-debt-of-nature using the buttons below.
(euphemistic) To die.
Find similar words to pay-the-debt-of-nature using the buttons below.