ESCARP

Definition of ESCARP

  1. (noun)a steep artificial slope in front of a fortification