Land Bridge

A wider land connection between otherwise separate areas.

Land Bridge Definition
Land Bridge Definition

A wider land connection between otherwise separate areas. Land bridge. In History, a land bridge is a natural connection between two landmasses that allowed early humans and animals to migrate across continents.