Natural Levee (noun) Definition, Meaning & Examples

noun
  1. a deposit of sand or mud built up along, and sloping away from, either side of the flood plain of a river or stream.
Natural Levee (noun) Definition, Meaning & Examples

More Definitions