town square
Definition from Wiktionary, the free dictionary
Contents |
English [edit]
Noun [edit]
town square (plural town squares)
- An open area commonly found in the heart of a traditional town, used for community gatherings.
Synonyms [edit]
- (open area for gatherings): city square, civic centre, public square, piazza, urban square
Translations [edit]
an open area in a town
External links [edit]
Town square on Wikipedia.Wikipedia