文polyglot.
← English dictionary
English / word

landscape

noun A2
MEANING 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

Sources

Bidyazo vocabulary library ↗