Satiating, satisfying
Possible to satisfy or sate; SYN. satisfiable.
Satisfying, filling, gratifying
ETYM French substantiel, Latin substantialis.
1. Being the essence or essential element of a thing; SYN. substantive, in essence.
2. Having substance or capable of being treated as fact; not imaginary; SYN. real, material.