Chinese-English dictionary »

虹吸管 /hóngxīguǎn/ meaning in English

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

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