Noun Definition

harbourage

1.Definition: (nautical) a place of refuge (as for a ship)

Related Noun(s):harborage

Category: Places