ASTOUNDING

Definition of ASTOUNDING

  1. (adj)bewildering or striking dumb with wonder
  2. (adj)so surprisingly impressive as to stun or overwhelm