ENGLISH → HINDIescarpnoun01nounकिले के आगे की कृत्रिम ढलानa steep artificial slope in front of a fortificationSimilar wordsescarpment →protective embankment →scarp →Dictionary sources & licensesCopy link ↗