English / phrase
public space
B2MEANING IN ENGLISH
a place that is generally open and accessible to all people
In context
01
Parks and town squares serve as vital public space in cities.
02
Smoking is strictly banned in any enclosed public space.
Synonyms
common area,public square,open space