harborage

Explore definitions, synonyms, and language insights of harborage

Definitions

Noun
(nautical) a place of refuge (as for a ship)

More General Terms