English dictionary

public square meaning and definition

Definition and meaning of public square at MeaningMonkey.org. public square meaning and definition in the English Dictionary.

PUBLIC SQUARE noun

Definition of public square (noun)

  1. an open area at the meeting of two or more streets
  2. a place of assembly for the people in ancient Greece
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: