protective embankment (0 synonym found)

Definition of protective embankment:

(n) : a steep artificial slope in front of a fortification

Definition of protective embankment:

(n) : a steep artificial slope in front of a fortification

Back to Top