Definition of Public Square

  • 1. An open area at the meeting of two or more streets Noun
  • 2. A place of assembly for the people in ancient Greece Noun

Synonyms for word "public square"

Semanticaly linked words with "public square"

Hyponims for word "public square"