SynonymX
Speak
Escarp
Definition of Escarp
1.
A steep artificial slope in front of a fortification
Noun
Synonyms for word "escarp"
escarpment
protective embankment
scarp
Semanticaly linked words with "escarp"
fortification
munition
Hyponims for word "escarp"
fortification
munition