English dictionary
landscaper meaning and definition
Definition and meaning of landscaper at MeaningMonkey.org. landscaper meaning and definition in the English Dictionary.LANDSCAPER noun
Definition of landscaper (noun)
- someone who arranges features of the landscape or garden attractively
- synonyms: landscape architect, landscape gardener, landscapist
Source: Princeton University Wordnet