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 »