YourDictionary

debilitating medical definition

adjective
Causing a loss of strength or energy.

link/cite print suggestion box