- landscape architecture as a noun:
- 1
landscape architecture
noun
1 landscape architecture
The art, planning, design, management, preservation and rehabilitation of the land and the design of large man-made constructs.
Dutch: landschapsarchitectuur, tuinarchitectuur
debug info: 0.0281