STAGGERING

Definition of STAGGERING

  1. (adj)so surprisingly impressive as to stun or overwhelm