landscape gardening
English
Noun
landscape gardening (uncountable)
- The development and decoration of open spaces, especially gardens.
- Synonym: landscape architecture
Related terms
Translations
development of gardens
|
Further reading
- landscape gardening on Wikipedia.Wikipedia