land‧scape 1 W3 / lændskeɪp / 名词
1 [可数名词] an area of countryside or land of a particular type, used especially when talking about its appearance :
the beauty of the New England landscape
rural/industrial/urban etc landscape
2
[可数名词] a picture showing an area of countryside or land :
English landscape artists
3 the political/social landscape the general situation in which a particular activity takes place :
Recent electoral shocks have shaken the European political landscape.
4 [不可数名词] a way of printing a document in which the long sides are horizontal and the short sides are vertical → portrait
→ a blot on the landscape at blot 2 ( 2 )