Definition of Landscape
- 1. An expanse of scenery that can be seen in a single view Noun
- 2. Painting depicting an expanse of natural scenery Noun
- 3. A genre of art dealing with the depiction of natural scenery Noun
- 4. An extensive mental viewpoint Noun
- 5. Embellish with plants Verb
- 6. Do landscape gardening Verb
Synonyms for word "landscape"
Semanticaly linked words with "landscape"
Hyponims for word "landscape"