'Syphon' definitions:

Definition of 'syphon'

From: WordNet
noun
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, syphon]
noun
A tubular organ in an aquatic animal (especially in mollusks) through which water can be taken in or expelled [syn: siphon, syphon]
verb
Convey, draw off, or empty by or as if by a siphon [syn: siphon, syphon, siphon off]

Definition of 'Syphon'

From: GCIDE
  • Syphon \Sy"phon\, n. See Syphon. [1913 Webster]