landscape gardening
英式
- the art and practice of laying out grounds in a way which is ornamental or which imitates natural scenery.
noun: landscape gardening
- 更多解釋
- IPA[ˈlan(d)ˌskāp ˌɡärdniNG]
美式
- the art and practice of laying out grounds in a way which is ornamental or which imitates ...
Oxford American Dictionary