public place (English, noun)
expansion: public place (plural public places)
Senses:
glosses: A space that is generally open and accessible to people.
Forms:
form: public places
tags: plural