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.