harbourage

Nouns

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

Synonyms

harborage

Words of close approximity