Barrier beach

From Openwaterpedia

noun - Barrier beach is a low-lying, sandy island or spit that lies offshore and generally parallel to the mainland.

External links