English-Chinese dictionary »

canal meaning in Chinese

EnglishChinese
canal [canals] (artificial waterway)
noun
[UK: kə.ˈnæl]
[US: kə.ˈnæl]

运河 /yùnhé/noun

運河noun

birth canal (combined vagina and cervix during birth)
noun

产道 /chǎndào/noun

產道noun

central canal (canal through the gray matter of the spinal cord)
noun

中央管 /zhōngyāng guǎn/noun

ear canal (tube or meatus running from the outer ear to the eardrum)
noun

耳道 /ěrdào/noun

Grand Canal (canal)
proper noun

大运河 /Dàyùnhé/proper noun

大運河proper noun

Guadalcanal (Pacific island)
proper noun
[UK: ˌɡwɑː.dəlk.ə.ˈnæl]
[US: ˌɡwɑː.dəlk.ə.ˈnæl]

瓜达尔卡纳尔岛 /Guādá'ěrkǎnà'ěr dǎo/proper noun

瓜達爾卡納爾島proper noun

inguinal canal [inguinal canals] (one of the two passages in the anterior abdominal wall)
noun

腹股沟管 /fùgǔgōuguǎn/noun

腹股溝管noun

internal auditory canal (canal in the temporal bone)
noun

內耳道noun

内听道 /nèi tīng dào/noun

内耳道 /nèi ěr dào/; 內聽道noun

mandibular canal (canal in the mandible)
noun

xiàgé guǎn/noun

下頜管noun

下颌管 /xiàhé guǎnnoun

Panama Canal (Canal)
proper noun
[UK: ˈpæ.nə.mɑː kə.ˈnæl]
[US: ˈpæ.nə.ˌmɑː kə.ˈnæl]

巴拿馬運河proper noun

巴拿马运河 /Bānámǎ Yùnhé/proper noun

pterygoid canal (canal in the sphenoid bone)
noun

翼管 /yì guǎn/noun

spinal canal [spinal canals] (canal containing the spinal cord and spinal meninges)
noun
[UK: ˈspaɪn.l̩ kə.ˈnæl]
[US: ˈspaɪn.l̩ kə.ˈnæl]

椎管noun

脊椎腔noun

Suez Canal (canal)
proper noun
[UK: ˌsuː.ˈez kə.ˈnæl]
[US: ˌsuː.ˈez kə.ˈnæl]

苏伊士运河 /Sūyīshì yùnhé/proper noun

蘇伊士運河proper noun