syphon
English Dictionary
->
Letter S
-> syphon
Search Dictionary:
syphon Definition
(n)
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
(v)
convey
,
draw
off
,
or
empty
by
or
as
if
by
a
siphon
syphon Synonyms
siphon
siphon off
syphon
© Art Branch Inc.