SIPHON


Meaning of SIPHON in English

n siphon (1. bent tube for transferring a liquid; 2. siphon bottle; 3. [Zool.])

Interlingua English vocab.      Английский словарь Интерлингва.