Meaning of dewar
Definition of dewar
(noun)
vacuum
flask
that holds
liquid
air or
helium
for
scientific
experiments
Scottish
chemist
and
physicist
noted
for his
work
in
cryogenics
and his
invention
of the Dewar
flask
(1842-1923)
Other information on dewar
WIKIPEDIA results for
dewar
Amazon results for
dewar
Tweet