Yahoo Malaysia Web Search

Search results

  1. Dictionary
    scarp
    /skɑːp/

    noun

    • 1. a very steep bank or slope; an escarpment: "the north face is a very steep scarp"

    verb

    • 1. cut or erode (a slope or hillside) so that it becomes steep, perpendicular, or precipitous: "the scarped edge of the central plateau"

    More definitions, origin and scrabble points