ScarpSC'ARP, nounIn fortification, the interior talus or slope of the ditch next the place, at the foot of the rampart.SC'ARP, noun In heraldry, the scarf which military commanders wear for ornament; borne somewhat like a battoon sinister, but broader, and continued to the edges of the field.