VariousWords beta
Related Terms:
Noun
Definition: The planning, design and management of public spaces with regard to the communities that will inhabit them.
VariousWords beta
Definition: The planning, design and management of public spaces with regard to the communities that will inhabit them.