HARBOUR Meaning of HARBOUR in English n. sheltered section of water where ships anchor, port, anchorage; refuge, sanctuary, haven, place of shelter Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012