protective embankment
Meaning, Definition & Usage
Dictionary
Related
noun
a steep artificial slope in front of a fortification
escarpment; scarp; escarp
.
WordNet
Previous
protecting
protectingly
protection
protectionism
protectionist
Next
protectively
protectiveness
protector
protectoral
protectorate