← DefinitionshareGuessrestaurantnounA place where meals are prepared and served to customers, who pay for the food and drink.Synonymsbistronouneaterynountavernnouncafenoundinernoun