Definitions of Dewar
  1. noun
    Scottish chemist and physicist noted for his work in cryogenics and his invention of the Dewar flask (1842-1923)
    synonyms: Sir James Dewar
    see moresee less
    example of:
    a scientist who specializes in chemistry
    a scientist trained in physics
  2. noun
    vacuum flask that holds liquid air or helium for scientific experiments
    synonyms: Dewar flask
    see moresee less
    type of:
    vacuum bottle, vacuum flask
    flask with double walls separated by vacuum; used to maintain substances at high or low temperatures
Word Family