dewar dewar Fr.: dewar, vase dewar Insulated bottle containing a cryogenic fluid. The electronic detectors operated at very low temperature are mounted inside a dewar. Etymology (EN): Named after its inventor Sir James Dewar (1842-1923), Scottish chemist and physicist. |