An Encylopedia Britannica Company

snack bar

1 ENTRIES FOUND:
snack bar noun
plural snack bars
snack bar
noun
plural snack bars
Britannica Dictionary definition of SNACK BAR
[count]
: a public place where small meals and snacks are served usually at a counter