Harbourage - Definition

harbourage

n 1: (nautical) a place of refuge (as for a ship) [syn:
harborage, harbourage]

Look up another word