meaning of food for thought
1.
anything
that
provides
mental
stimulus
for
thinking
Related Words
food for thought
|
Developed & Maintained By
Taraprasad.com