Snack-bar meaning

A lunch counter or small restaurant where light meals are served.
noun
0
0
A lunch counter, cafeteria, etc. serving snacks.
noun
0
0
A small restaurant serving light meals.
noun
0
0
A counter in some other establishment having the same function.
noun
0
0
Advertisement