city square definition
In urban planning, a city square or urban square is a planned open area in a city, usually or originally rectangular in shape. 1  Red Square in Moscow was originally used as an outdoor marketplace and later became the stage for Soviet military parades and May Day demonstrations.