Landscape Gardening Definition
noun
The art or work of placing or arranging lawns, trees, bushes, etc. on a plot of ground to make it more attractive.
Webster's New World
The development and decoration of open spaces, especially gardens.
Wiktionary
Synonyms:
Landscape Gardening Is Also Mentioned In
Find Similar Words
Find similar words to landscape gardening using the buttons below.