English Dictionary
◊ HARBOURAGE
harbourage
n : a place of refuge (as for a ship) [syn: {harborage}]