8 letters · 10 points in Scrabble
noun a source of materials to nourish the body
verb give nourishment to