English

canal noun definition in Rivers and lakes topic from the Oxford Advanced Learner's Dictionary

canal

 noun: Rivers and lakes topic
a long straight passage dug in the ground and filled with water for boats and ships to travel along; a smaller passage used for carrying water to fields, crops, etc. the Panama/Suez Canal an irrigation canal