DUMFOUND Meaning of DUMFOUND in English (v. t.) To strike dumb; to confuse with astonishment. Webster's English dictionary. Английский словарь Webster. 2012