SIPHON


Meaning of SIPHON in English

n. tube used to transfer fluids from one container to another by means of atmospheric pressure (also syphon)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.