Definitions for "Tombolo"
A beach or bar connecting an island to the mainland.
A coastal landform created when a beach links the coast with an island. It is created by the action of longshore drift. transportation deposition beach coast Back to Resources Associated words
A beach deposit of sand connecting the land to a rocky promontory.