scarps

英文释义

plural of scarp
n a long steep slope or cliff at the edge of a plateau or ridge; usually formed by erosion
n a steep artificial slope in front of a fortification

中文翻译

(scarp 的复数) n. 悬崖
vt. 使成陡坡

学习工具