protective embankment
English Dictionary
->
Letter P
-> protective embankment
Search Dictionary:
protective embankment Definition
(n)
a
steep
artificial
slope
in
front
of
a
fortification
protective embankment Synonyms
escarp
escarpment
protective embankment
scarp
© Art Branch Inc.