Market square

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    An open area in a town housing a public market, often on just one day per week; a marketplace.
  2. 2
    a public marketplace where food and merchandise is sold wordnet