dumbfound
Contents
English Expression
  1. vt.:  dumbfound,  flabbergast,  stun
Thesaurus
cause