SEA WALL, ALSO SEAWALL


Meaning of SEA WALL, ALSO SEAWALL in English

An embankment to prevent erosion of a shoreline.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.