'barrier island' definitions:

Definition of 'barrier island'

(from WordNet)
noun
A long narrow sandy island (wider than a reef) running parallel to the shore