DUMFOUND


Meaning of DUMFOUND in English

v. astonish, astound, amaze, stun

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.