EnglishMain Dictionary
restaurant
Universal Words
noun
a place where you can buy and eat a meal:
an Italian restaurant * We had a meal in a restaurant. * We went out to a restaurant to celebrate. * a restaurant owner * a self-service restaurant
compareCAFE