floodwall
Noun
Meaning
floodwall (plural floodwalls)
A man-made vertical barrier designed to temporarily contain the waters of a river or other waterway during a flood
Synonyms
Examples
Scour Characteristics of Saturated Levees Due to Floodwall Overtopping.