public square

Definitions of public square
  1. noun
    an open area at the meeting of two or more streets
    synonyms: square
    see moresee less
    Trafalgar Square
    a square in central London where there is a memorial to Admiral Nelson
    piazza, place, plaza
    a public square with room for pedestrians
    type of:
    parcel, parcel of land, piece of ground, piece of land, tract
    an extended area of land
  2. noun
    a place of assembly for the people in ancient Greece
    synonyms: agora
    see moresee less
    type of:
    market, market place, marketplace, mart
    an area in a town where a public mercantile establishment is set up
Word Family