Dictionary search results

Showing 1-3 of 3 results

siphon US English

A tube used to convey liquid upwards from a reservoir and then down to a lower level of its own accord. Once the liquid has been forced into the tube, typically by suction or immersion, flow continues unaided

soda siphon US English

A bottle from which carbonated water is dispensed by allowing the gas pressure to force it out