英语释义
1
n an expanse of scenery that can be seen in a single view
2
n painting depicting an expanse of natural scenery
3
n a genre of art dealing with the depiction of natural scenery
4
n an extensive mental viewpoint
5
v embellish with plants
6
v do landscape gardening