1 definition by shreknight
Satisfaction With Life.
In reference to the Satisfaction With Life Scale, designed to measure people's satisfaction with life as a whole.
In reference to the Satisfaction With Life Scale, designed to measure people's satisfaction with life as a whole.
by shreknight March 9, 2022