Dictionary.com
definitions
  • synonyms

landscape architecture

noun
  1. the art of arranging or modifying the features of a landscape, an urban area, etc., for aesthetic or practical reasons.
Show More

Origin of landscape architecture

First recorded in 1830–40
Related formslandscape architect, noun
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018