8 letters · 13 points in Scrabble
noun a stock or supply of foods
noun a source of materials to nourish the body
noun any substance that can be used as food