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.

Download the Encyclopedia