(noun) - a long, narrow island running parallel to the mainland that protects the coast from wind and waves Resources Isla Barrera Discus Resources Barrier Island