land·scape1 /ˈlændskeɪp/ ●●● W3 noun 1 [countableC]COUNTRYSIDE 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 乡村/工业/都市等景观
► see thesaurus at country →4 See picture of 见图 landscape 3 the political/social landscape SITUATIONthe general situation in which a particular activity takes place 政治/社会形势 Recent electoral shocks have shaken the European political landscape. 最近的选举风波撼动了欧洲政坛。
→ a blot on the landscape at blot2(2)