Landscaper
/ˈlænd.skeɪp.ɚ/ noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 One that does landscaping.
- 2 someone who arranges features of the landscape or garden attractively wordnet
Synonyms
All synonymsAntonyms
All antonymsEtymology
From landscape + -er.