Thesaurus.com
Dictionary.com

intellectual nourishment

NOUN
food for thought
Synonyms