HARBOURAGE





Definition:

  1. [noun] (nautical) a place of refuge (as for a ship)
    Synonyms: harborage

Synonyms: