Satisfying Meaning

There are 2 meaning(s) for word Satisfying

Meaning 1 : providing abundant nourishment

    Synonyms : hearty,  solid,  square,  substantial
Meaning 2 : providing freedom from worry

    Synonyms : cheering,  comforting