English / word
landscape
noun A2MEANING IN ENGLISH
the visible features of an area of land, such as fields, rivers, and hills
all the visible features of an area of countryside or land; the art of designing outdoor areas
All the visible features of an area of land, often considered in terms of their aesthetic appeal.; all the visible features of an area of countryside or land; the art of designing outdoor areas
All the visible features of an area of land, often considered in terms of their aesthetic appeal.
In context
01
The tea gardens create a beautiful landscape in Sylhet.
02
The geography class drew the landscape of a river area.
Synonyms
scenery,view,terrain
Antonyms
interior,sky,cityscape
Collocations
mountain landscape,rural landscape,beautiful landscape