1) canalNoun
|
|
A bodily passage or tube lined with epithelial cells and conveying a secretion or other substance. The tear duct was obstructed. The alimentary canal. Poison is released through a channel in the snake's fangs. | نس نالی |
2) canalNoun
|
|
Long and narrow strip of water made for boats or for irrigation. | نہر |