canal Definition
Definition
A long, artificial waterway constructed to allow boats to pass from one place to another, or to connect two bodies of water.
Browse
A long, artificial waterway constructed to allow boats to pass from one place to another, or to connect two bodies of water.
Browse