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)

  1. an arm of the northern Atlantic between Labrador and southern Greenland
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: