Subscribe
URL of the page has been copied to clipboard.
Meaning : A long artificial mound of stone or earth. Built to hold back water or to support a road or as protection.
पानी को रोकने या मज़बूती के लिए दीवार से लगाकर जमाया हुआ ईंट, पत्थर, मिट्टी आदि का ढेर।
नदी के जल को आवश्यकता से अधिक फैल जाने से रोकने के लिए प्राकृतिक रूप से बन गया या कृत्रिम रूप से बनाया गया अवरोध।
Install App
Embankment meaning in Telugu.