Get Your Premium Membership

Protective Embankment

[n] a steep artificial slope in front of a fortification


Related Information

More Protective Embankment Links

Synonyms

escarp, escarpment, scarp



Book: Reflection on the Important Things