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