Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
siphon
in English
siphon
us
//sɪfon//
uk
//sɪfən//
#common
Plural
siphons
Past Tense
siphoned
Participle Verb
siphoning
Third Person Singular
siphons
Definitions
Noun
a
curved
pipe
for
liquid
transfer
Verb
to
steal
small
amounts
of
money
;
embezzle
The
corrupt
official
was
accused
of
siphoning
funds
from
the
company
.
to
transfer
liquid
using
a
siphon
The
laboratory
technician
used
a
tube
to
siphon
the
liquid
into
a
beaker
.
to
secretly
take
money
(
from
a
system
,
etc
.)
The
company
discovered
that
an
employee
had
been
siphoning
money
from
the
payroll
system
.