- a lunchroom or restaurant where light meals are sold.
Origin of snack bar
First recorded in 1890–95
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018
- a place where light meals or snacks can be obtained, often with a self-service system