Escarp Synonyms

ĭ-skärp
A steep artificial slope in front of a fortification
(Noun)

Escarp Is Also Mentioned In