English | German | Russian | Czech

syphon English

Meaning syphon meaning

What does syphon mean?
Definitions in simple English

syphon

A syphon is a bent pipe or tube with one end lower than the other, in which gravity moves the liquid from one reservoir to another. A syphon is a tubelike organ found in animals or elongated cell found in plants.

syphon

If you syphon something, you steal in small amounts.

syphon

(= siphon) 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 (= siphon) a tubular organ in an aquatic animal (especially in mollusks) through which water can be taken in or expelled (= siphon) convey, draw off, or empty by or as if by a siphon

Synonyms syphon synonyms

What other words have the same or similar meaning as syphon?

Are you looking for...?