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"