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