Noun Definitionharborage1.Definition: (nautical) a place of refuge (as for a ship)Related Noun(s):harbourageCategory: Places