landscape architecture

English

Noun

landscape architecture (uncountable)

  1. Synonym of landscape gardening.