What is the meaning of Canal?
An artificial waterway or artificially improved river used for travel, shipping, or irrigation.
A tubular channel within the body.
One of the faint, hazy markings resembling straight lines on early telescopic images of the surface of Mars; see Martian canals
To dig an artificial waterway in or to (a place), especially for drainage
To travel along a canal by boat
canal (artificial waterway)
canal (artificial passage for water)
roof gutter
channel (broadcasting: specific radio frequency or band of frequencies)
fish-weir; place or installation for fishing, on a river
canal (artificial waterway)
channel (broadcasting: specific radio frequency or band of frequencies)
canal, flume, waterway (artificial)
channel (wide strait)
channel (all senses)
Source: wiktionary.orgSearch words containing