tr

natural levee

natural levee

Low alluvial ridge adjoining the channel of a stream, composed of sediment deposited by flood water which has overflowed the banks of the channel.

Terms of Hydrology