Synonyms of Protective Embankment in English :
Antonyms of Protective Embankment in English
Thesaurus of Protective Embankment in English
Protective Embankment
see definition of protective embankmentSynonyms of protective embankment
1. (noun) a steep artificial slope in front of a fortification
Hypernyms of protective embankment
1. (noun) a steep artificial slope in front of a fortification