CANAL


Meaning of CANAL in English

■ noun

1》 an artificial waterway allowing the passage of boats inland or conveying water for irrigation.

2》 a tubular duct in a plant or animal conveying food, liquid, or air.

Origin

ME: from OFr., alt. of chanel 'channel', from L. ~is 'pipe, groove, channel', from canna 'cane'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.