barrier beach
C4641
concept
A barrier beach is a long, narrow, offshore deposit of sand or sediment that runs parallel to the coastline, protecting the shore from waves and storms while creating sheltered waters behind it.