English-French translations for siphon
- siphonner
- siphonIl est toutefois plus important encore d’empêcher que ces fonds ne soient "siphonnés" pour combler d’autres besoins. Even more important, however, is to prevent these funds being siphoned off to meet needs elsewhere.
Definition of siphon
- A bent pipe or tube with one end lower than the other, in which hydrostatic pressure exerted due to the force of gravity moves liquid from one reservoir to another
- A tubelike organ found in animals or elongated cell found in plants
- To transfer by means of a siphon
- To steal or skim off in small amounts; to embezzle
Examples
- He used a rubber tube to siphon petrol from the cars fuel tank.
Trending Searches
Popular Dictionaries