satisfying
sat-is-fy-ing
verb
Present participle of satisfy: fulfilling a need or desire.
"He is satisfying his hunger with a large sandwich."
adjective
Providing pleasure or contentment; fulfilling a need or desire.
"The meal was very satisfying after a long day."
Thesaurus
Synonyms: substantial, square, hearty, solid, wholesome, comforting, satisfactory, cheering