The AI-powered English dictionary
plural counterscarps
(architecture) The outer slope of a defensive or fortified ditch examples