any nutritious substance that people or animals eat or drink or that plants absorb in order to maintain life and growth:tins of cat food [count noun]:baby foods
food for thought
something that warrants serious consideration:his study certainly provides food for thought