'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]