LANDSCAPE ARCHITECTURE


Meaning of LANDSCAPE ARCHITECTURE in English

noun

: the planning and design of landscape by a landscape architect

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.