HARBORAGE


Meaning of HARBORAGE in English

n. shelter, protected place, haven; shelter for ships

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