1
[ noun ] a barrier constructed to contain the flow or water or to keep out the sea

Synonyms

dam dyke dike

*