landscape gardening (English, noun)
expansion: landscape gardening (uncountable)
Senses:
glosses: The development and decoration of open spaces, especially gardens.
tags: uncountable
Forms: