'harbourage' definitions:

Definition of 'harbourage'

From: WordNet
noun
(nautical) a place of refuge (as for a ship) [syn: harborage, harbourage]