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: Radiant Verses: A Journey Through Inspiring Poetry