Home
Arti Kata
Definisi
'public square'
English to English
noun
1
an open area at the meeting of two or more streets
source:
wordnet30
2
a place of assembly for the people in ancient Greece
source:
wordnet30
More Word(s)
market
,
market place
,
marketplace
,
mart
,
parcel
,
piazza
,
place
,
plaza
,
trafalgar square
,
city
,
Visual Synonyms
Click for larger image
Explore
public square
in VisualSynonyms.com >
×
Close (X)