Definitions
noun
an expanse of scenery that can be seen in a single view
noun
an extensive mental viewpoint
“the political landscape looks bleak without a change of administration”
verb
do landscape gardening
“My sons landscapes for corporations and earns a good living”
verb
embellish with plants
“Let's landscape the yard”
noun
painting depicting an expanse of natural scenery
Look “landscape” up elsewhere
Want another word?
Spin the dictionary for a fresh one.