three squares

Noun

 * 1)  Three square meals, understood as a complete, satisfying, and nourishing regimen of food taken over the course of a day.