ship canal

noun

Definition of ship canal

: a canal large enough for seagoing ships