Subscriber login


Forgot your password?

Library card login

Other

ship canal

Syllabification: (ship ca·nal)
Definition of ship canal

noun

  • a canal wide and deep enough for ships to transit it.

ship canal in other Oxford dictionaries

Definition of ship canal in the British & World English dictionary