landscape gardening
English edit
Noun edit
landscape gardening (uncountable)
- The development and decoration of open spaces, especially gardens.
Synonyms edit
Related terms edit
Translations edit
development of gardens
|
landscape gardening (uncountable)
|