LANDSCAPE


Meaning of LANDSCAPE in English

■ noun

1》 all the visible features of an area of land.

2》 a picture representing an area of countryside.

3》 the distinctive features of a sphere of intellectual activity.

4》 [as modifier ] denoting a format of printed matter which is wider than it is high. Compare with portrait .

■ verb improve the aesthetic appearance of (a piece of land) by changing its contours, planting trees and shrubs, etc.

Derivatives

~r noun

landscapist noun

Origin

C16: from MDu. lantscap , from land 'land' + scap (equivalent of -ship ).

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.