answersLogoWhite

0

No; a delta is where a river meets the ocean, but a levee is a man made structure that is built along the edge of a river to keep the river from flooding.

User Avatar

Wiki User

13y ago

What else can I help you with?