English dictionary
landscape gardening meaning and definition
Definition and meaning of landscape gardening at MeaningMonkey.org. landscape gardening meaning and definition in the English Dictionary.LANDSCAPE GARDENING noun
Definition of landscape gardening (noun)
- working as a landscape gardener
- synonyms: landscaping
Source: Princeton University Wordnet