LANDSCAPE Meaning of LANDSCAPE in English (n.) A portion of land or territory which the eye can comprehend in a single view, including all the objects it contains. Webster's English dictionary. Английский словарь Webster. 2012