Landscaping Definition
noun
Improved land (eg: trees, gardens, leveled ground, etc).
Wiktionary
Synonyms:
- landscape-gardening
- background
- setting
- beautification program
- (the) grounds
- garden
- shrubbery
- lawn
Advertisement
Related Articles
Landscaping Is Also Mentioned In
Find Similar Words
Find similar words to landscaping using the buttons below.
Words Starting With L and Ending With G
Advertisement