Definitions of satisfying:

  • adjective:   providing abundant nourishment
  • adjective:   providing freedom from worry
  • adjective:   giving pleasure or satisfaction