Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
protective embankment
noun
(n)
a steep artificial slope in front of a fortification
buatan lereng yang curam di depan sebuah pertahanan
Synonym:
escarp
,
escarpment
,
scarp
source: wordnet30