Definitions of harborage:

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