intellectual nourishment Meaning, Definition & Usage

  1. noun anything that provides mental stimulus for thinking
    food; food for thought.

WordNet