answersLogoWhite

0

An artficial levee is an embankment built to contain a river or lake.

User Avatar

Wiki User

14y ago

What else can I help you with?