landscape
名词 landscape:
an expanse of scenery that can be seen in a single view
painting depicting an expanse of natural scenery
a genre of art dealing with the depiction of natural scenery
an extensive mental viewpoint
动词 landscape:
embellish with plants
do landscape gardening