harbourage(noun) noun1. (nautical) a place of refuge (as for a ship)Similar word(s): harborageDefinition categories: location, refuge, safety