Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

floodwall Definition

Cancel
floodwall
noun
A man-made vertical barrier designed to temporarily contain the waters of a river or other waterway during a flood

Words Related to floodwall!

floodwall Examples by Brain Bank Users