square
Top 7000
Meanings
Noun
1. square (public plaza)
2. small public garden in the middle of a square
Examples3
the park surrounding the Tour Saint-Jacques
The protest began in Saint Louis Square.
There were many children in the square.