food hall

noun
🔊/ˈfuːd hɔːl/
🔊/ˈfuːd hɔːl/
(British English)
jump to other results
  1. a large area in a department store where people can buy food
    • Selfridge's food hall in London was selling several varieties of French apples.伦敦塞尔福里奇(Selfridge)在伦敦的食堂出售几种法国苹果。