LAND BRIDGE


Meaning of LAND BRIDGE in English

■ noun an area of land formerly connecting two land masses which are now separate.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.