LANDSCAPE


Meaning of LANDSCAPE in English

v. design gardens or large areas of land, beautify an area of land (by planting trees, flowers, etc.); work as a landscape gardener

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.