An Encylopedia Britannica Company

salad bar

1 ENTRIES FOUND:
salad bar noun
plural salad bars
salad bar
noun
plural salad bars
Britannica Dictionary definition of SALAD BAR
[count]
: a place in a restaurant where there is a selection of ingredients that customers can use to make their own salads