landscape architecture
lands·ca·pearc·hitecture
noun
1.
the branch of architecture dealing with the arrangement of land and buildings for human use and enjoyment
Related words
Broader terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.