A steep artificial slope in front of a fortification. Synonyms: escarpment, protective embankment, scarp.
|
|
|
Words linked to "Escarp" : fortification, protective embankment, munition, escarpment, scarp |
Copyright © 2024 Free Translator.org |