el dique

masculine noun

dike, dam, levee

"El dique contuvo la inundación del río."

The dike held back the river's flood.