Noun
three squares pl (plural only) (idiomatic) Three square meals, understood as a complete, satisfying, and nourishing regimen of food taken over the course of a day.