noun
Meaning 1
A unit of measurement, equivalent to one year of life in perfect health, that can be used to decide whether a medical procedure is worthwhile for an individual.
Definition source: English Wiktionary via Wiktextract
Topics: economics, medicine, sciences
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided