harbourage Meaning, Definition & Usage

  1. noun (nautical) a place of refuge (as for a ship)
    harborage.

WordNet