breakwater

Noun
  1. A protective structure of stone or concrete;
    Extends from shore into the water to prevent a beach from washing away (synset 102897867)

Other Searches