town square
English
Noun
town square (plural town squares)
- An open area commonly found in the heart of a traditional town, used for community gatherings.
Synonyms
- (open area for gatherings): city square, public square, piazza, urban square
Translations
an open area in a town
See also
Further reading
town square on Wikipedia.Wikipedia
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.