public square
pub
ˈpʌb
pab
lic
lɪk
lik
square
skweə
skve

Definition & Meaning of "public square"in English

Public square
01

an open area at the meeting of two or more streets 

public square definition and meaning
Grammatical Information
Animacy status
Inanimate
Composition
Compound
Countable
singular
not gender specific
Plural form
public squares
02

a place of assembly for the people in ancient Greece 

LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store