a sand ridge that rises slightly above the surface of the sea and runs roughly parallel to the shore, from which it is separated by a lagoon.
BARRIER BEACH
Meaning of BARRIER BEACH in English
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012