Lazarus effect
Noun
Meaning
Lazarus effect
The sudden recovery of a terminally ill patient when given appropriate treatment, especially for AIDS.
Noun
Lazarus effect
The sudden recovery of a terminally ill patient when given appropriate treatment, especially for AIDS.