1. 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;
WordNet (r) 3.0 (2006):
Baffin Bay
n 1: 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