DEWAR Meaning of DEWAR in English /dooh"euhr, dyooh"-/ , n.1. Sir James , 1842-1923, Scottish chemist and physicist. 2. See Dewar vessel . Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012