0 Comments | by

Expose Levee

Levee Exposed!

Levee Technical Terms

Levee: An artificial or natural embankment built along the margin of a watercourse or an arm of the sea, to protect land from inundation or to confine streamflow to its channel. Compare artificial levee, natural levee. GG

Add a Comment Levee Exposed!