Meaning of “landscape” - Learner’s Dictionary

landscape

noun [ C ] uk us /ˈlændskeɪp/

B1 the appearance of an area of land, especially in the countryside:

The cathedral dominates the landscape for miles around.

(Definition of “landscape” from the Cambridge Learner’s Dictionary © Cambridge University Press)