scarp

Definitions

Astronomy

  • Step in the topography of a surface. Examples abound on the solid surfaces of the solar system, including some on the surface of Mercury which appear to be fossil traces of the planet’s original cooling from the molten state.

Construction

  • A steep slope, natural or man-made.
http://www.dictionarycentral.com/definition/scarp.html