Definition, synonyms and related words
A landform resembling an island, connected to the mainland only by a tombolo.