STUPEFYING

Definition of STUPEFYING

  1. (adj)so surprisingly impressive as to stun or overwhelm
  2. (adj)making physically stupid or dull or insensible
  3. (adj)shocking with surprise and consternation