Skip to content
Definition.com

Quality of life is what an industrialized nation is said to offer when enough of its citizens are suffering from terminal stress.

See also
.com