siphon
English Dictionary
->
Letter S
-> siphon
Search Dictionary:
siphon 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
(v)
move
a
liquid
from
one
container
into
another
by
means
of
a
siphon
or
a
siphoning
action
; "
siphon
gas
into
the
tank
"
siphon Synonyms
siphon
siphon off
syphon
© Art Branch Inc.