satisfaction
noun
1.
the contentment one feels when one has fulfilled a desire, need, or expectation
Antonym:
dissatisfaction 2.
state of being gratified or satisfied
4.
(law) the payment of a debt or fulfillment of an obligation
5.