terrain
Meaning (English)
the physical features of a stretch of land
Meaning (मराठी)
भूप्रदेश, भूरचना
Used in a sentence
The undulating terrain makes canal irrigation costly here.
येथील चढउताराच्या भूप्रदेशामुळे कालवा सिंचन खर्चिक ठरते.
the physical features of a stretch of land
भूप्रदेश, भूरचना
The undulating terrain makes canal irrigation costly here.
येथील चढउताराच्या भूप्रदेशामुळे कालवा सिंचन खर्चिक ठरते.