small, flat, sandy island that floods frequently and is largely covered by mangroves, very common near the antilles - Spanish English Dictionary