food for thought n 1: anything that provides mental stimulus for thinking [syn: {food}, {food for thought}, {intellectual nourishment}]