LANDSCAPE GARDENING


Meaning of LANDSCAPE GARDENING in English

■ noun the art and practice of laying out grounds in a way which is ornamental or which imitates natural scenery.

Derivatives

landscape gardener noun

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