Synonymer till protective embankmentsubstantiv(a steep artificial slope in front of a fortification) escarpment; escarp; scarp; protective embankment