Wall of sandbags, maybe (5)
I believe the answer is:
levee
'wall of sandbags maybe' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for levee that I've seen before include "Quay" , "Artificial embankment" , "Early morning reception by a monarch" , "Flood embankment" , "Embankment that should prevent flooding" .)