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