'intellectual nourishment' definitions:

Definition of 'intellectual nourishment'

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