|
Definition of Public square
1. Noun. An open area at the meeting of two or more streets.
Exact synonyms: Square
Group relationships: City
Specialized synonyms: Trafalgar Square
Specialized synonyms: Piazza, Place, Plaza
Generic synonyms: Parcel, Parcel Of Land, Piece Of Ground, Piece Of Land, Tract
Group relationships: City
Specialized synonyms: Trafalgar Square
Specialized synonyms: Piazza, Place, Plaza
Generic synonyms: Parcel, Parcel Of Land, Piece Of Ground, Piece Of Land, Tract
2. Noun. A place of assembly for the people in ancient Greece.