syphonEnglish

siphon, syphon, siphon off

Noun

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

English: siphon, syphon

Bahasa: sifon

A tubular organ in an aquatic animal (especially in mollusks) through which water can be taken in or expelled

English: siphon, syphon

Bahasa: sifon

Verb

Convey, draw off, or empty by or as if by a siphon

English: siphon, syphon, siphon off

Bahasa: mengalirkan

Bahasa words with similar meanings

English words with similar meanings

Show 2 words