Definitions for canal

Definitions for (noun) canal

Main entry: canal

Definition: long and narrow strip of water made for boats or for irrigation


Main entry: duct, canal, channel, epithelial duct

Definition: a bodily passage or tube lined with epithelial cells and conveying a secretion or other substance

Usage: the tear duct was obstructed; the alimentary canal; poison is released through a channel in the snake's fangs


Main entry: canal

Definition: (astronomy) an indistinct surface feature of Mars once thought to be a system of channels; they are now believed to be an optical illusion


Definitions for (verb) canal

Main entry: canal, canalise, canalize

Definition: provide (a city) with a canal


Visual thesaurus for canal