Baffin Bay
English Dictionary
->
Letter B
-> Baffin Bay
Search Dictionary:
Baffin Bay Definition
(n)
a
body
of
water
between
Greenland
and
northeastern
Canada
;
connected
with
the
Arctic
Ocean
to
the
north
and
with
the
Atlantic
Ocean
(
via
the
Labrador
Sea
)
to
the
south
;
icebound
in
winter
Baffin Bay Synonyms
Baffin Bay
© Art Branch Inc.