SEA WALL


Meaning of SEA WALL in English

noun

a large strong wall built to stop the sea from flowing onto the land

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.