landscapers

listen to the pronunciation of landscapers
English - English

Definition of landscapers in English English dictionary

landscaper
someone who arranges features of the landscape or garden attractively
landscaper
One who does landscaping
landscaper
{i} one who designs gardens or large areas of land, one who beautifies an area of land (by planting trees, flowers, etc.)
landscapers
Favorites