ESCARP





Definition:

  1. [noun] a steep artificial slope in front of a fortification
    Synonyms: ment, scarp, protective embankment

Synonyms: