Definition of Labrador Sea

  • 1. An arm of the northern Atlantic between Labrador and southern Greenland Noun

Semanticaly linked words with "labrador sea"