public square

Noun

WordNet 3.0

Noun (2)

  1. an open area at the meeting of two or more streetsSynonyms: public squaresquare
  2. a place of assembly for the people in ancient GreeceSynonyms: agorapublic square
Advertisement
Advertisement