Definify.com

Definition 2025


public_space

public space

English

Noun

public space (plural public spaces)

  1. public place

Translations