HARBOURAGE


Meaning of HARBOURAGE in English

n. (US harborage) a shelter or place of shelter, esp. for ships.

Oxford English vocab.      Оксфордский английский словарь.