1. . to eat some kind of meal or a particular food away from home, as at a restaurant. We eat fish out, but we don't cook it at home. We may eat out a meal or two, but certainly not every meal.
2. [for something or an animal] to consume the inside of something. The ants ate the inside of the pumpkin out. The ants ate out the pumpkin.