Chinese-English dictionary »

水闸 /shuǐzhá/ meaning in English

ChineseEnglish
水闸 /shuǐzhá/ noun

lock [locks](segment of a canal)
noun
[UK: lɒk] [US: ˈlɑːk]

sluice [sluices](passage for water)
noun
[UK: sluːs] [US: sˈluːs]

sluice gate(portal to allow passage of water)
noun
[UK: sluːs ɡeɪt] [US: sˈluːs ˈɡeɪt]

Your history