seawalls

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

Examples