nourishment

Definitions

General English

Food

  • noun food or the valuable substances in food that help people to grow and be healthy

Medical

  • noun the act of supplying nutrients to a person
  • noun food and the nutrients in it, e.g. proteins, fats or vitamins
http://www.dictionarycentral.com/definition/nourishment.html