SEA WALL


Meaning of SEA WALL in English

() A wall, or embankment, to resist encroachments of the sea.

Webster's English dictionary.      Английский словарь Webster.