Search results
- DictionaryLand·scape ar·chi·tect
noun
- 1. a person who designs outdoor environments, especially harmonizing parks or gardens with buildings and roads: "the key role played by landscape architects in the evolution of the Olympic site"
Powered by Oxford Languages