Harborage Meaning

There are 1 meaning(s) for word Harborage

Meaning 1 : (nautical) a place of refuge (as for a ship)

    Synonyms : harbourage