Log in
Search words & phrases
siphon
US /ˈsaɪfən/
・
UK /'saɪfn/
C1
Definition
Video subtitles
verb
To draw liquid from one container to another
To illegally draw money or resources out