plural of scarpn a long steep slope or cliff at the edge of a plateau or ridge; usually formed by erosionn a steep artificial slope in front of a fortification
(scarp 的复数) n. 悬崖vt. 使成陡坡