Harbour meaning
Definitions of harbour is:
  • noun harbour
    a part of a body of water along the shore deep enough for anchoring a ship and so situated with respect to coastal features, whether natural or artificial, as to provide protection from winds, waves, and currents.
  • noun harbour
    such a body of water having docks or port facilities.
  • noun harbour
    any place of shelter or refuge: The old inn was a harbor for tired travelers.