escarp is a crossword puzzle answer that we have spotted 3 times. Inner side of ditch in a fortification Steep artificial slope in front of a fortification intrusion prevention mechanism in key address resolution protocols originally