LANDSCAPER


Meaning of LANDSCAPER in English

n. one who designs gardens or large areas of land, one who beautifies an area of land (by planting trees, flowers, etc.)

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