English dictionary
protective embankment meaning and definition
Definition and meaning of protective embankment at MeaningMonkey.org. protective embankment meaning and definition in the English Dictionary.PROTECTIVE EMBANKMENT noun
Definition of protective embankment (noun)
- a steep artificial slope in front of a fortification
- synonyms: escarp, escarpment, scarp
Source: Princeton University Wordnet