meaning of food for thought

1. anything that provides mental stimulus for thinking


Related Words

food for thought |

Developed & Maintained By Taraprasad.com

Treasure Words