Defense Industry
Defense Procurement
Logistics
Software Testing
Gastronomy
New Media
Hydrology
Home
Defense Industry
Defense Procurement
Logistics
Software Testing
Gastronomy
New Media
Hydrology
natural levee
natural levee
Terms of Hydrology
Low alluvial ridge adjoining the channel of a stream, composed of sediment deposited by flood water which has overflowed the banks of the channel.