English Dictionary
Definition food hall in British English
food hall noun
[countable] noun
1
the section of a department store that sells food
Synonyms and related words
