Geography, asked by RandeepSandhu, 1 year ago

what is definition of levees

Answers

Answered by Anonymous
2
an embankment built to prevent the overflow of a river.
a ridge of sediment deposited naturally alongside a river by overflowing water.
NORTH AMERICAN
a landing place; a quay.
Answered by jojothegreat43p9sm75
1
-an embankment built to prevent the overflow of a river.-a ridge of sediment deposited naturally alongside a river by overflowing water.-a landing place; a quay.
Similar questions