Sufficing

a.
  1. Affording enough; satisfying.