navigation channel
Noun
Meaning
navigation channel (plural navigation channels)
(nautical) A deeper channel cut into the sea or river bed, to enable larger ships to pass through to a port.
Noun
navigation channel (plural navigation channels)
(nautical) A deeper channel cut into the sea or river bed, to enable larger ships to pass through to a port.