Noun Definitionpublic square1.Definition: a place of assembly for the people in ancient GreeceRelated Noun(s):agoraCategory: Objects2.Definition: an open area at the meeting of two or more streetsRelated Noun(s):squareCategory: Places