What is the meaning of Satisfaction?

A fulfilment of a need or desire.

The pleasure obtained by such fulfillment.

The source of such gratification.

A reparation for an injury or loss.

A vindication for a wrong suffered.

Sexual pleasure.

satisfaction

fulfilment

pleasure

Source: wiktionary.org