noun any substance that can be metabolized by an animal to give energy and build tissue
Synonymsnutrient
noun any solid substance (as opposed to liquid) that is used as a source of nourishment
Synonymssolid food
noun anything that provides mental stimulus for thinking
Source: WordNet 3.1, Princeton University
