marketplace : Idioms & Phrases


open-air marketplace

  • noun a public marketplace where food and merchandise is sold
    open-air market; market square.
WordNet