Noun: protective embankment
- A steep artificial slope in front of a fortification
"The castle's protective embankment made it difficult for invaders to approach";
- escarpment, escarp, scarp
Derived forms: protective embankments
Type of: fortification [rare], munition