DUMFOUNDING

Definition of DUMFOUNDING

  1. (adj)bewildering or striking dumb with wonder