ship canal

noun

1.
a canal large enough for seagoing vessels