landscaper
1. [ noun ] (architecture,work) someone who arranges features of the landscape or garden attractively
Synonyms: landscape_gardener landscapist landscape_architect
Related terms: architect frederick_law_olmsted andrew_jackson_downing calvert_vaux andre_le_notre landscape
Similar spelling:   landscape
  landscaped
  landscapist
  landscaping
  landslip
  landside
  landsteiner
  landslide
  land_site