SEA WALL, ALSO SEAWALL Meaning of SEA WALL, ALSO SEAWALL in English An embankment to prevent erosion of a shoreline. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012