n. A restaurant specializing in roast meat, particularly roast beef and Sunday roast.
n. The station within a buffet where such food is served.
n. Such a meal.
Word Usage
"Said to be modeled on a European food hall, the setup is closer to an American food court, with different stations for salads, "carvery" meats, sushi, whole fish, even pit barbecue and dumplings."