de geer land bridge

/D IY1 G IH0 R L AE0 N D B R IH0 JH/
noun
  1. 1

    A land bridge that connected Fennoscandia to northern Greenland.