D defs.my
Entry 3 senses Webster, 1913

Landscape

/lăn'-dskāpˌ/ · Land·scape · IPA /ˈlan(d)skeɪp/
01 n. A portion of land or territory which the eye can comprehend in a single view, including all the objects it contains.
  1. 1.
    A portion of land or territory which the eye can comprehend in a single view, including all the objects it contains.
  2. 2.
    A picture representing a scene by land or sea, actual or fancied, the chief subject being the general aspect of nature, as fields, hills, forests, water. etc. Compare seascape.
  3. 3.
    The pictorial aspect of a country.
    “The landscape of his native country had taken hold on his heart.” Macaulay.
Phrases & compounds
Landscape gardening — The art of laying out grounds and arranging trees, shrubbery, etc., in such a manner as to produce a picturesque effect.