Food for thought

Definition - ”anything that provides mental
stimulus for thinking”