The meaning of "food for thought" is:
The definition of "food for thought" is:
(proverb) this is something one should think about
Food for thought, did you know that Canada is the second-largest country in the world, and yet has a very small population!
Son: I learned something cool in school today.
Mom: That’s great son. Tell me about it.
Son: Do you know what the largest organ in the human body is?
Mom: The heart? The lungs?
Son: Food for thought, it’s the skin!
From the Blogs: