English dictionary
syphon meaning and definition
Definition and meaning of syphon at MeaningMonkey.org. syphon meaning and definition in the English Dictionary.SYPHON noun
Definition of syphon (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: siphon
- a tubular organ in an aquatic animal (especially in mollusks) through which water can be taken in or expelled
- synonyms: siphon
SYPHON verb
Definition of syphon (verb)
- convey, draw off, or empty by or as if by a siphon
- synonyms: siphon, siphon off
Source: Princeton University Wordnet