Floodwalls, noun plural of floodwall. Synonyms in the same form.
dykes, levees
All synonyms for floodwall →