Words: food food for thought intellectual nourishment
Part of speech: n
Definition: anything that provides mental stimulus for thinking