harborage

Nouns

  • (n) (nautical) a place of refuge (as for a ship) harbourage,

Synonyms

harbourage

Words of close approximity