harborage has definitions from the field of nautical
1
[ noun ] (nautical) a place of refuge (as for a ship)

Synonyms

harbourage

Related terms

safety ship

*