Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
dewar
in English
dewar
us
//ˈdjuː.wər//
uk
//ˈdiː.weɪ//
#uncommon
Definitions
Noun
a
vessel
with
vacuum
insulation
;
maintaining
temperature
inside
The
laboratory
used
a
dewar
to
store
the
cryogenic
samples
.