dewarPronunciation: /ˈdjuːə/Definition of dewar 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: late 19th century: named after Sir James Dewar (see Dewar, Sir James)dewar in other Oxford dictionaries Definition of dewar in the US English dictionary