protective embankment(n = noun.artifact) escarp, escarpment, scarp - a steep artificial slope in front of a fortification;
is a kind of fortification, munition
american protective association, embankment, federal protective service, protective, protective coloration, protective cover, protective covering, protective fold, protective garment, protective tariff