protective embankment
Noun
Synonyms:
escarpment
escarp
scarp
protective embankment
WordNet 3.0
Noun
(1)
a steep artificial slope in front of a fortification
Synonyms:
escarpment
escarp
scarp
protective embankment
Advertisement
Advertisement