Harbourage Meaning

There are 1 meaning(s) for word Harbourage

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

    Synonyms : harborage