Home / Dictionary / Meaning of landscape

Landscape

/lˈæˌndskeɪp/
B1
Listen pronunciation

(noun) A portion of land or territory as defined by its landform, its geographical (and architectural) features.

Survey the landscape below.
The landscape is unfamiliar to me.
CEFR Practice Quiz
The artist painted a beautiful ____ of the rolling hills and the quiet river that flowed through the valley.

Expand Your Vocabulary with LexUp

Master English words using smart flashcards, play exciting word rounds, and compete with other learners worldwide.