HARBORAGE Meaning of HARBORAGE in English n. shelter, protected place, haven; shelter for ships Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012