escarp n a steep artificial slope in front of a fortification Synonym(s) escarpment scarp protective embankment