English dictionary
labrador sea meaning and definition
Definition and meaning of labrador sea at MeaningMonkey.org. labrador sea meaning and definition in the English Dictionary.LABRADOR SEA noun
Definition of Labrador Sea (noun)
- an arm of the northern Atlantic between Labrador and southern Greenland
Source: Princeton University Wordnet