ship channel

ship channel. Maritime law. The part of a navigable body of water where the water is deep enough for large vessels to travel safely.

ship channel Read More »