'barrier island' definitions:

Definition of 'barrier island'

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