Dewar Definition

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.

Wiktionary
Synonyms:

Other Word Forms of Dewar

Noun

Singular:
dewar
Plural:
dewars

Origin of Dewar

  • Named for James Dewar, who is credited with its invention.

    From Wiktionary

Find Similar Words

Find similar words to dewar using the buttons below.

Words Starting With

Words Ending With

Unscrambles

dewar