area that is intended for public use, grounds that are owned by the public, government land, a public place
PUBLIC AREA
Meaning of PUBLIC AREA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012