landscape architectureDefinition of landscape architecture noun [mass noun] the art and practice of designing the outdoor environment, especially designing parks or gardens to harmonize with buildings and roads. Derivatives landscape architect noun landscape architecture in other Oxford dictionaries Definition of landscape architecture in the US English dictionary