Deich — meaning in English German → English · translate English → German instead English meaning levee noun An embankment built along a river to prevent flooding. seawall noun A coastal defence in the form of a wall or an embankment. Senses Deich is used for these senses in English: levee An embankment to prevent inundation; as, the levees along the Mississippi. seawall A coastal defence in the form of a wall or an embankment. Related German words Uferböschung Damm eindeichen