Definition of Labrador Sea in English:

Labrador Sea

proper noun

  • A section of the Atlantic Ocean between Labrador and southern Greenland, noted for its icebergs.