siphon meaning in French
n. siphon, tube courbé utilisé pour transférer un liquide; appareil permettant de faire écouler un liquide; partie d'un conduit naturel souterrain envahie par les eaux
v. siphonner; transvaser un liquide à l'aide d'un siphon; vider à l'aide d'un siphon