Compund Words

Last Search Words

Sponsored Links

Search Result:dewar




Overview of noun dewar

The noun dewar has 2 senses


  • Dewar flask, Dewar -- (vacuum flask that holds liquid air or helium for scientific experiments)

  • Dewar, Sir James Dewar -- (Scottish chemist and physicist noted for his work in cryogenics and his invention of the Dewar flask (1842-1923))