Definition of dewar in English:
A double-walled flask of metal or silvered glass with a vacuum between the walls, used to hold liquids at well below ambient temperature.
- However, only the sample dewar was filled with liquid nitrogen.
- Liquid helium will boil off constantly through a special porous plug in the dewar to maintain the science probe at its required temperature for up to 18 months.
- But in 1999 the project experienced major development problems when the large thermos bottle, called a dewar, which holds the supercold helium surrounding the instruments, did not cool down as quickly as expected.
Late 19th century: named after Sir James Dewar (see Dewar, Sir James).
Definition of dewar in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Australia
Most popular in India
Most popular in Pakistan