English synonyms about - contact  

harborage

noun

1 harborage

nautical A place of refuge (as for a ship).

synonym: harbourage.

Dutch: schuilplaats


Find more on harborage elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0258