YourDictionary

floodwall

(flŭdˈwôlˌ)

noun
A wall built along a shore or bank to protect an area from floods.

link/cite print suggestion box