a connection between two land masses, especially a prehistoric one that allowed humans and animals to colonize new territory before being cut off by the sea, as across the Bering Strait and the English Channel.
land bridge in other Oxford dictionaries
Definition of land bridge in the US English dictionary