CANAL


Meaning of CANAL in English

(~s)

1.

A ~ is a long, narrow stretch of water that has been made for boats to travel along or to bring water to a particular area.

...the Grand Union Canal.

...Venetian ~s and bridges.

N-COUNT

2.

A ~ is a narrow tube inside your body for carrying food, air, or other substances.

...delaying the food’s progress through the alimentary ~.

N-COUNT: usu supp N

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .