Topic: LEISURE


coffee shop

noun
     
coffee shop [countable]
1 American EnglishDFDL a restaurant that serves cheap meals
2 British EnglishDFDL a place in a large shop or a hotel that serves meals and non-alcoholic drinks

Explore LEISURE Topic