HARBOUR


Meaning of HARBOUR in English

v. give shelter to, protect; take shelter; hide, conceal; hold a thought or feeling in the mind

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.