Table of Contents
Synonyms

1. escarp

noun. a steep artificial slope in front of a fortification.

Synonyms

  • munition
  • protective embankment
  • fortification
  • escarpment

Featured Games

Synonym.com