landscapeEnglishOxford American Thesauruslandscape noun the landscape of east Norfolk: scenery, countryside, topography, country, land, terrain, environment; outlook, view, prospect, aspect, vista, panorama, perspective, sweep.