ALL meanings of thermosiphon
ther·mo·si·phon
T t - noun thermosiphon an arrangement of siphon tubes that enables water in a heating apparatus to circulate by means of convection. 1
- noun thermosiphon a system in which a coolant is circulated by convection caused by a difference in density between the hot and cold portions of the liquid 0
- noun thermosiphon an apparatus consisting of an arrangement of siphon tubes for inducing the circulation of a liquid, as in the water-cooling system of an internal-combustion engine 0
- noun thermosiphon A thermosiphon is a device or process in which heat is transferred by a fluid which is flowing because of convection. 0