escarp

1. (noun) a steep artificial slope in front of a fortification
Synonyms: escarpment, protective embankment, scarp
Related Words: fortification, munition



Terms and Conditions of Use / Copyright Notice