public square
English Dictionary
->
Letter P
-> public square
Search Dictionary:
public square Definition
(n)
an
open
area
at
the
meeting
of
two
or
more
streets
(n)
a
place
of
assembly
for
the
people
in
ancient
Greece
public square Synonyms
agora
forum
public square
square
© Art Branch Inc.