Noun Definition

landscape

1.Definition: a genre of art dealing with the depiction of natural scenery

Category: Objects

2.Definition: an expanse of scenery that can be seen in a single view

Category: Places

3.Definition: an extensive mental viewpoint

"The political landscape looks bleak without a change of administration", "We changed the landscape for solving the problem of payroll inequity"

Category: General

4.Definition: painting depicting an expanse of natural scenery

Category: Objects