English-Chinese dictionary »

siphon meaning in Chinese

EnglishChinese
siphon [siphons] (bent pipe or tube with one end lower than the other)
noun
[UK: ˈsaɪ.fən]
[US: ˈsaɪ.fən]

水管 /shuǐguǎn/noun

虹吸 /hóngxī/noun

虹吸管 /hóngxīguǎn/noun