counterscarp
Noun
Meaning
counterscarp (plural counterscarps)
(architecture) The outer slope of a defensive or fortified ditch
Synonyms
Examples
[Spain seeks to] overthrow the Low Countries, which hitherto have been as a counterscarp to your Majesty's kingdom.