Login form
Food for thought
Meaning:
Ideas that make you think carefully.
If something gives you food for thought, it gives you insights or new information, and makes you think about something carefully.
Example:
Today's reading assignment will give you enough food for thought to prepare for next week's class discussion.
Dr. Smith's speeches always offer much food for thought.