English dictionary
harbourage meaning and definition
Definition and meaning of harbourage at MeaningMonkey.org. harbourage meaning and definition in the English Dictionary.HARBOURAGE noun
Definition of harbourage (noun)
- (nautical) a place of refuge (as for a ship)
- synonyms: harborage
Source: Princeton University Wordnet