Word Explorer

Town square

💡 Words with a Similar Meaning to "Town square"

Found via reverse dictionary — words that share a conceptual meaning.

WordDefinition
placenoun(physical) An area; somewhere within an area.
public squarenounSynonym of town square.
plazanounA town's public square.
squarenoun(geometry) A polygon with four straight sides of equal length and four right angles; an equilateral rectangle; a regular quadrilateral.
marketplacenoun(by extension) The world of commerce and trade.
piazzanounA public square, especially in Italian cities.
forumnoun(Internet) An Internet message board where users can post messages regarding one or more topics of discussion.
town hallnounA building that houses the local government offices of a town.
market placenounAlternative form of marketplace. [An open area in a town housing a public market.]
commonsnoun(figuratively) The mutual good of all; the abstract concept of resources shared by more than one, for example air, water, information.
marketnounAny physical store selling groceries, such as a grocery store or convenience store.
plestornounAn open space in a village where fairs or markets were held; became village greens.
town centernounUS spelling of town centre. [(British spelling) The main commercial or business area of a town, containing the principal shops, banks, restaurants and public traffic hub.]
townhallnounAlternative form of town hall. [A building that houses the local government offices of a town.]
public placenounA space that is generally open and accessible to people.
square milenounA unit of area equal to that in a square with 1 mile sides, equivalent to 2.59 km².
circusnounA traveling company of performers that may include acrobats, clowns, trained animals, and other novelty acts, that gives shows usually in a circular tent.
parknounAn area of land set aside for environment preservation or recreation.
piatzanounMarketplace, meeting place.
open spacenounAn open-air area, such as a park or public garden with no (or very few) buildings, often in an urban area and designated by a local authority or government as such.

Translate “Town square” into Another Language

Pick a language — the word will be pre-filled in the translator.

Home/Dictionary/Town square