Noun Definitionharbour1.Definition: a place of refuge and comfort and securityRelated Noun(s):harborCategory: Objects2.Definition: a sheltered port where ships can take on or discharge cargoRelated Noun(s):harbor, haven, seaportCategory: Places