Meaning of ship canal

Definition of ship canal

(noun) a canal large enough for seagoing vessels

Other information on ship canal

WIKIPEDIA results for ship canal
Amazon results for ship canal