nourishing

Definitions

General English

Sports

  • adjective providing the substances that people need to allow them to grow and be healthy
http://www.dictionarycentral.com/definition/nourishing.html