English | German | Russian | Czech

public square English

Meaning public square meaning

What does public square mean?

public square

an open area at the meeting of two or more streets (= agora) a place of assembly for the people in ancient Greece

Synonyms public square synonyms

What other words have the same or similar meaning as public square?

Are you looking for...?