Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

salad bar Definition

Cancel
salad bar
noun(salad bar)
a self-service counter (as in a restaurant) featuring an array of salad makings and dressings

Words Related to salad bar!

salad bar Examples by Brain Bank Users