'intellectual nourishment' definitions:

Definition of 'intellectual nourishment'

From: WordNet
noun
Anything that provides mental stimulus for thinking [syn: food, food for thought, intellectual nourishment]