harborage

Noun
  1. (nautical) a place of refuge (as for a ship) (synset 108661620)

Other Searches