search

Market square

Meaning

Noun

An
area in a
a public market, often on just
per week; a marketplace.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com