1. Noun
A coffeehouse; a restaurant; also, a room in a hotel or restaurant where coffee and liquors are served.
2. Noun
a small restaurant where drinks and snacks are sold
Vocabulary classified under Engineering
More about this word
Synonyms and related words
Explore this word
