landscaper

/lˈændskeɪpɝ/

Explore definitions, synonyms, and language insights of landscaper

Definitions

Noun
someone who arranges features of the landscape or garden attractively

More General Terms