Synonym.com
Table of Contents
1. escarp
Table of Contents
1. escarp
Synonyms
1. escarp
noun.
a steep artificial slope in front of a fortification.
Synonyms
munition
protective embankment
fortification
escarpment
Featured Games
Synonym.com