Embankment built to prevent a river from flooding (5)
I believe the answer is:
levee
(Other definitions for levee that I've seen before include "Flood embankment" , "Artificial embankment" , "An embankment built to prevent a river from overflowing" , "Morning reception once held by monarch" , "Retaining embankment" .)