Found 2 items, similar to Syphon.
English → English (WordNet)
Definition: syphon
syphon
n : 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 [syn:
siphon]
v : convey, draw off, or empty by or as if by a siphon [syn:
siphon,
siphon off]
English → English (gcide)
Definition: Syphon
Syphon
\Sy"phon\, n.
See
Syphon.
[1913 Webster]