alluvial terrace
nounDefinition of alluvial terrace
: a river terrace composed of alluvium rather than carved in solid rock, resulting from a change in the regimen of the stream from alluviation to downcutting
Keep scrolling for more