ENGLISH → NEPALIescarpnoun01nounकिल्ला अगाडिको कृत्रिम भिरालोa steep artificial slope in front of a fortificationSimilar wordsescarpment →protective embankment →scarp →Dictionary sources & licensesCopy link ↗