landscape

Meaning (English)

the visible features of an area; the general character of a field

Meaning (मराठी)

भूदृश्य; एकंदर स्वरूप

Used in a sentence

Digital payments have changed the landscape of rural banking.

डिजिटल देयकांनी ग्रामीण बँकिंगचे एकंदर स्वरूप बदलले आहे.

Synonyms

terrainsceneryoverall setting