What is the meaning of the word "landscape"?

Definitions:

  1. an extensive mental viewpoint copy to clipboard noun
    • the political landscape looks bleak without a change of administration copy to clipboard
  2. do landscape gardening copy to clipboard verb
    • My sons landscapes for corporations and earns a good living copy to clipboard
  3. embellish with plants copy to clipboard verb
    • Let's landscape the yard copy to clipboard

Synonyms:

NearBy Words: