terrain

Meaning (English)

the physical features of a stretch of land

Meaning (मराठी)

भूप्रदेश, भूरचना

Used in a sentence

The undulating terrain makes canal irrigation costly here.

येथील चढउताराच्या भूप्रदेशामुळे कालवा सिंचन खर्चिक ठरते.

Synonyms

topographylandscapeground