DUMBFOUND Meaning of DUMBFOUND in English v.tr. (also dumfound) strike dumb; confound; nonplus. Etymology: DUMB, CONFOUND Oxford English vocab. Оксфордский английский словарь. 2012