Meaning

1 senses
  1. A place in a public location where food and drinks are sold.

Translations

2 languages
concessions stand — meaning, examples, forms, synonyms | Krumeto