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.