STREAM TERRACE


Meaning of STREAM TERRACE in English

noun

: 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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.