Back
protective embankment
Meanings
a steep artificial slope in front of a fortification
Synonyms
escarpment
escarp
scarp
Anagrams of
protective embankment