seawall

noun
  1. a wall or embankment built along a shore to prevent erosion and protect against flooding from the sea

Examples