Home

Word

escarp, n.
(escarps)
more info a steep artificial slope in front of a fortification
<noun.artifact>

escarp escarpment protective embankment scarp
semantic pointers
hypernym