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