intellectual nourishment


intellectual nourishment (http://definr.com/intellectual nourishment)

     n : anything that provides mental stimulus for thinking [syn: food,
          food for thought]