Subscriber login


Forgot your password?

Library card login

Other

ship canal

Definition of ship canal

noun

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

ship canal in other Oxford dictionaries

Definition of ship canal in the US English dictionary