newfoundland and labrador is a noun meaning "a Canadian province on the island of Newfoundland and on the mainland along the coast of the Labrador Sea; became Canada's 10th province in 1949". It carries one recorded sense.
a Canadian province on the island of Newfoundland and on the mainland along the coast of the Labrador Sea; became Canada's 10th province in 1949
Definitions, synonyms and semantic relations for newfoundland and labrador come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.