market place
Info · Definitions · Synonyms · Characters
Definitions
(noun) an area in a town where a public mercantile establishment is set up. Synonyms: marketplace, mart, market.
Noun Definition 1
Info · Definitions · Synonyms · Characters