Dictionary search results

Showing 1-2 of 2 results

scarp US English

A very steep bank or slope; an escarpment

scarp slope US English

A slope in the land that cuts across the underlying strata, especially the steeper slope of a cuesta