HARBOURAGE


Meaning of HARBOURAGE in English

( US harborage )

■ noun a harbour or other place of shelter.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.