Skip to content
Definition.com

A Salad bar is a sunny smorgasbord of fresh leafy vegetables, legumes, raw fungi and other low-calorie treats designed to pacify perpetual dieters, who promptly anoint their selections with dollops of creamy blue cheese dressing.

See also
.com