English Dictionary
◊ ESCARPMENT
escarpment
n : a steep artificial slope in front of a fortification [syn: {escarp},
{scarp}, {protective embankment}]