Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: syphon  sI-fun
  1. A tube running from the liquid in a vessel to a lower level outside the vessel so that atmospheric pressure forces the liquid through the tube
    - siphon
     
  2. A tubular organ in an aquatic animal (especially in mollusks) through which water can be taken in or expelled
    - siphon
Verb: syphon  sI-fun
  1. Convey, draw off, or empty by or as if by a siphon
    - siphon, siphon off

Derived forms: syphons, syphoning, syphoned

Type of: draw, organ, take out, tube, tubing

Encyclopedia: Syphon