Skip navigation.

Dewar - What does it mean?

Definition of 'Dewar'

English

Noun

(en-noun)
  • A glass or metal double-walled flask for holding a liquid without much loss or gain of heat; a vacuum bottle or thermos. Generally used for scientific purposes and in particular for cryogenic work.
  • Anagrams

    * English eponyms

    Similar to 'Dewar'

    DIYer, Daur, Dahur, Dyer