1 definition found harbourage - WordNet (r) 2.1 (2005) : harbourage n 1: (nautical) a place of refuge (as for a ship) [syn: harborage, harbourage]