Quality of Life Scale Share definition Flag A way of measuring quality of life using life expectancy, GDP, and other factors. We can measure quality of life using quality of life scale. Quality of Life Scale by Ben Wingert December 15, 2022 Get the Quality of Life Scale mug.