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