English version

land bridge

From Longman Dictionary of Contemporary Englishland bridgeˈland bridge noun [countable]  a narrow piece of land connecting two large areas of land, especially long ago in the past Thousands of years ago, people crossed the land bridge between Asia and North America.
Pictures of the day
What are these?
Click on the pictures to check.