1 stream terrace | Definition of stream terrace

stream terrace

noun

Definition of stream terrace

: one of a series of terraces cut usually out of solid rock by successive changes in the regimen of a stream from alluviation to downcutting

called also river terrace

— compare alluvial terrace