satisfying

Giving or fitted to give satisfaction or gratification.

Fitted to dispel doubt and uncertainty; convincing; satisfactory.

adjective

That satisfies, gratifies, pleases or comforts.

verb

Present participle of satisfy.

adjective

providing abundant nourishment

adjective

providing freedom from worry