what is the meaning of the idioms food for thought?
If something is described as providing food for thought, it's worth seriously thinking about or considering. ... Anything that gives you a reason to stop and ponder is food for thought.