dyke

noun

A long wall or embankment built to prevent flooding from the sea.

verb

Provide (land) with a wall or embankment to prevent flooding.