food for thought - definition and synonyms

phrase
  1. something that makes you think a lot about a particular subject

    Thanks for your comments – they have given us plenty of food for thought.

See also main entry: food