Meaning of syphon
Definition of syphon
(noun)
a
tube
running
from the
liquid
in a
vessel
to a
lower
level
outside
the
vessel
so that
gravity
forces the
liquid
through
the
tube
a
tubular
organ
in an
aquatic
animal
(especially in mollusks)
through
which
water
can be
taken
in or expelled
(verb)
convey,
draw
off, or
empty
by or as if by a
siphon
Other information on syphon
WIKIPEDIA results for
syphon
Amazon results for
syphon
Tweet