Noun
An open area commonly found in the heart of a traditional town, used for community gatherings.
Synonyms: city square, public square, piazza, urban square
(by extension) An online space or platform which serves a similar function.
Synonym: public square
A brisk walk from The Town Square highlighting familiar and new points of interests including the Stocks, the Deliverance, the Towne Hall, St. George Somers statue, and Esten House. Source: Internet
Eleven-month-old Parker Gurdison sits amid cooling columns of water at the Town Square water fountains on Thursday, June 3, 2010. Source: Internet
Music in the Park featuring Patchouli & Terra Guitarra (Neuvo-Flamenco) from 6-8 p.m. in Crosslake Town Square, sponsored by the Crosslake Ideal Lions. Source: Internet
People of all backgrounds and races showed up to the event, which started as a rally at the high school, then became a march to the Clayton Town Square, where another rally was held. Source: Internet