dewar Syllabification: (dew·ar)Pronunciation: /ˈd(y)o͞oər/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 British & World English dictionary