noun.
Food, in the widest sense; aliment; nutriment; that which nourishes an animal or vegetable organism; by extension, that which nourishes or supports any physical process, as fuel for a fire.
noun.
Hence, food for thought; intellectual or spiritual nourishment or support.