English | German | Russian | Czech

public place English

Meaning public place meaning

What does public place mean?

public place

space that is generally open and accessible to people

Synonyms public place synonyms

What other words have the same or similar meaning as public place?

public place English » English

place of ceremony open place main stage

Are you looking for...?