YourDictionary

harborage

noun

  1. a shelter for ships; port; anchorage
  2. shelter or lodgings

See harborage in American Heritage Dictionary 4

Learn more about harborage

link/cite print suggestion box