harborage
1. [ noun ] (nautical) a place of refuge (as for a ship)
Synonyms: harbourage
Related terms: safety ship
Similar spelling:   harbourage
  harbor
  harbour
  harbor_seal
  Harber
  Harford
  Harbert