Search Details
Word: canal
(lookup usage)
(lookup stats)
Meaning:
Noun:
- An artificial waterway, often connecting one body of water with another
- A tubular channel within the body.
Source: Wiktionary
| Src Info »
Verb:
- To dig an artificial waterway in or to (a place), especially for drainage
- To travel along a canal by boat
Source: Wiktionary
| Src Info »