Meaning of protective embankment
Definition of protective embankment
(noun)
a
steep
artificial
slope
in
front
of a
fortification
Other information on protective embankment
WIKIPEDIA results for
protective embankment
Amazon results for
protective embankment
Tweet