Gratifications Synonyms and Antonyms

A source of satisfaction
(Noun)