canal

definition: long and narrow strip of water made for boats or for irrigation
example:
speech part: noun
synonyms:
definition: a bodily passage or tube lined with epithelial cells and conveying a secretion or other substance
example:
speech part: noun
synonyms: channel
definition: (astronomy) an indistinct surface feature of Mars once thought to be a system of channels
example:
speech part: noun
synonyms:
definition: to provide a city with a canal
example:
speech part: verb
synonyms: canalize canalise
Video not found.