Definition
To die or be close to death.
In Context
- "I had knocked on heaven's door but they didn't let me in!"
- "During my stay in the high dependency ward I also knocked on heaven's door. At one point I had to be resuscitated and after being resuscitated I found one of the resuscitation discs still on my chest."