English dictionary
landscape architecture meaning and definition
Definition and meaning of landscape architecture at MeaningMonkey.org. landscape architecture meaning and definition in the English Dictionary.LANDSCAPE ARCHITECTURE noun
Definition of landscape architecture (noun)
- the branch of architecture dealing with the arrangement of land and buildings for human use and enjoyment
Source: Princeton University Wordnet