Is it an island? Is it a peninsula? No! It is a tidal island. That is the official name for a body of land that is an island at high tide and a peninsula at low tide.
Bar Island, just off the village of Bar Harbor, Maine, is just such a tidal island.