Definition Public square
English vocabulary and translations (See all our English vocabulary translation)
Want to improve your English? Try our online English lessons for free.
a public square: an open place or area in a town, often used for markets or meetings
- "Card Player 1 : Are you going to hang the horse in the public square?"
Still having difficulties with 'Public square'? Want to improve your English? Try our online English lessons and receive a free level assessment.
Do you have smart way of remembering 'Public square'? Share it with us!