English
Detailed Synonyms for Labrador Peninsula in English
Labrador Peninsula:
Labrador Peninsula [the ~] noun
-
the Labrador Peninsula
– a peninsular region of eastern Canada between Hudson Bay and the Labrador Sea; contains most of Quebec and the mainland part of Newfoundland and Labrador 1the Labrador Peninsula; the Labrador-Ungava Peninsula– a peninsular region of eastern Canada between Hudson Bay and the Labrador Sea; contains most of Quebec and the mainland part of Newfoundland and Labrador 1