WordUnscrambler Home
dewar
Definitions
[ˈdjuːə], (Noun)
Definitions:
- a double-walled flask of metal or silvered glass with a vacuum between the walls, used to hold liquids at well below ambient temperature
Phrases:
Origin
:
late 19th century: named after Sir James Dewar (see Dewar, Sir James)
Click here to see the free dictionary definition for dewar
definition by Oxford Dictionaries