embankment :
Idioms & Phrases
Idioms/Phrases
Prefix/Suffix
Associated
Related
Dictionary
Index
protective embankment
protective embankment
noun
a steep artificial slope in front of a fortification
escarpment; scarp; escarp
.
WordNet