English
landscape
noun
❝
Meaning 1
All the visible features of an area of land, often considered in terms of their aesthetic appeal.
Synonyms:
land
landscape
Example sentences:
❝
English
All the visible features of an area of land, often considered in terms of their aesthetic appeal.
land
landscape
❝