protective embankment
1.
(
noun
) a steep artificial slope in front of a fortification
Synonyms:
escarp
,
escarpment
,
scarp
Related Words:
fortification
,
munition
Terms and Conditions of Use / Copyright Notice