LANDSCAPE ARCHITECTURE


Meaning of LANDSCAPE ARCHITECTURE in English

■ noun the art and practice of designing the outdoor environment, especially so as to make parks or gardens harmonize with buildings or roads.

Derivatives

landscape architect noun

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.