Meaning of harbourage

Definition of harbourage

(noun) (nautical) a place of refuge (as for a ship)

Other information on harbourage

WIKIPEDIA results for harbourage
Amazon results for harbourage