slopewash
Noun
Meaning
slopewash (plural slopewashes)
(geology) The transportation of rock and soil down a slope by rain; the material so transported
Noun
slopewash (plural slopewashes)
(geology) The transportation of rock and soil down a slope by rain; the material so transported