Feedback
Public place
Meaning
Noun
●
A
space
that is
generally
open
and
accessible
to people.
Sourced from
Wiktionary
Synonyms
Public Space
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better