Dictionary search results

Showing 1-2 of 2 results

scarp British & World English

A very steep bank or slope; an escarpment

scarp slope British & World English

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