English synonyms about - contact  

harbourage

noun

1 harbourage

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

synonym: harborage.

Dutch: schuilplaats


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

debug info: 0.015