English dictionary
syphon
/'s/aI/f/@/n/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
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
Synonyms siphonSource: WordNet 3.0
-
a tubular organ in an aquatic animal (especially in mollusks) through which water can be taken in or expelled
Source: WordNet 3.0
-
See <u>Syphon</u>.
Source: webster1913
verb
-
convey, draw off, or empty by or as if by a siphon
Source: WordNet 3.0