DUMFOUND Meaning of DUMFOUND in English v. astonish, astound, amaze, stun Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012