food court

Noun
  1. An area (as in a shopping mall) where fast food is sold (usually around a common eating area) (synset 103382851)

Other Searches