satisfaction
sat-is-fac-tion
noun
The feeling of pleasure or contentment when needs or desires are fulfilled.
"She derived great satisfaction from completing the project."
noun
The act of fulfilling a need or desire.
"The satisfaction of his hunger was his immediate priority."
Thesaurus
Synonyms: atonement, expiation, gratification
Antonyms: dissatisfaction