Meaning

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

Forms

plural: outharbours

Synonyms

1 synonyms

See also

neighbours in the dictionary
outharbour — meaning, examples, forms, synonyms | Krumeto