scarp
/sk
p/
noun
[count]
GEOGRAPHY
a steep slope or cliff
© Macmillan Publishers Limited 2004
Based on the
Macmillan School Dictionary
© Bloomsbury Publishing Plc 2004