Ship-canal meaning

A canal wide and deep enough to serve ships.
noun
0
0
A canal large enough for seagoing ships.
noun
0
0
Advertisement