#1 satisfying s. [hearty, solid, square, substantial] providing abundant nourishment; "a hearty meal"; "good solid food"; "ate a substantial breakfast"; "four square meals a day". wn
#2 satisfying s. [comforting, cheering] providing freedom from worry. wn
vizzz