'harbourage' definitions:

Definition of 'harbourage'

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