landscape
/lˈændskˌeɪp/ · 2 syllables
Meaning
noun
- an expanse of scenery that can be seen in a single view
- painting depicting an expanse of natural scenery
- a genre of art dealing with the depiction of natural scenery
- an extensive mental viewpoint
“the political landscape looks bleak without a change of administration”
verb
- embellish with plants
“Let's landscape the yard” - do landscape gardening
“My sons landscapes for corporations and earns a good living”
Synonyms for landscape
Words that rhyme with landscape
Developers: get definitions, synonyms, antonyms, rhymes and pronunciation for 147,000 words as JSON with the English Dictionary API (free trial).