Outharbour definition

(Canada) In Newfoundland and Labrador any city, town, or village having a harbour, other than the main port of St. John's.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
outharbour
Plural:
outharbours