D defs.my
Entry 1 sense Webster, 1913

Thermosiphon

· Ther·mo·si·phon · IPA
01 n. An arrangement of siphon tubes for assisting circulation in a liquid.
  1. 1.
    An arrangement of siphon tubes for assisting circulation in a liquid.