Escarp — synonyms, definition

1. escarp (Noun)

3 synonyms
escarpment protective embankment scarp
1 definition

escarp (Noun) — A steep artificial slope in front of a fortification.

2 types of
Munition fortification