Definitions Found:

to take a meal, esp. the principal or more formal meal of the day, away from home, as in a hotel or restaurant