landscape
/ˈlan(d)skeɪp/
Meaning 1
a painting or representation of natural scenery
“The artist painted a beautiful landscape of mountains.”Add to my deck
Meaning 2
a wide view that is longer than tall
“The artist painted a landscape of rolling hills.”Add to my deck
Meaning 3
the visible features of an area of land
“The landscape transformed into colorful autumn hues.”Add to my deck