DEWAR


Meaning of DEWAR in English

[ 'dju:ə ]

■ noun a double-walled flask of metal or silvered glass with a vacuum between the walls, used to hold liquids at well below ambient temperature.

Origin

C19: named after the Scottish physicist Sir James Dewar .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.