CANAL


Meaning of CANAL in English

n. channel, moat, sluice

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.