Find the word definition

WordNet
intellectual nourishment

n. anything that provides mental stimulus for thinking [syn: food, food for thought]