definition for natural levee
A levee is an embankment that helps protect the land from a floodplain. A levee is formed when floodwater deposits material on the banks of a river, which builds up over time â¦ . The embankment slowly erodes away which is making rivers and streams wider and it can sometimes create a v-shaped valley.