years of life disabled
years of life disabled,
The number of years that an individual lives with a functional impairment caused by a disease (its morbidity). YLD is one measure of the overall burden of a disease; the other is the disease's mortality.
Medical Dictionary, © 2009 Farlex and Partners