Rocks & mirror
WÄRTSILÄ
Encyclopedia of Marine and Energy Technology

Levee

energy

A levee is an elongated naturally occurring ridge or artificially constructed fill or wall that regulates water levels.