1 landbridge | Definition of landbridge

land bridge

noun

Definition of land bridge

1 : a strip of land connecting two landmasses (as two continents or a continent and an island)
2 usually landbridge : an overland route (as by rail) for shipping cargo from a port across a country