stream terrace
nounDefinition 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