Site icon The Law Dictionary

HAVEN

A place calculated for the reception of ships, and so situated, in regard to the surrounding land, that the vessel may ride at anchor in it in safety.

Exit mobile version