nourishment

Noun
  1. A source of materials to nourish the body (synset 107586285)
  2. The act of nourishing (synset 100666092)
    "her nourishment of the orphans saved many lives"

Other Searches