- landscaper as a noun:
- 1
landscaper
noun
1 landscaper
Someone who arranges features of the landscape or garden attractively.
synonyms: landscape architect, landscape gardener, landscapist.
Dutch: tuinarchitect
Polish: architekt krajobrazu
debug info: 0.027