Feedback
Market square
Meaning
Noun
●
An
open
area in a
town
housing
a public market, often on just
one day
per week; a marketplace.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better