What does storm surge barrier mean? Below you find one meaning for the word storm surge barrier You can also add a definition of storm surge barrier yourself
1
00
storm surge barrier
walls or obstacles built to prevent ocean or river water from flowing into an area after a storm. Also called levee or floodgate.