staggering
adjectiveCausing great astonishment, amazement, or dismay; overwhelming.
verbPresent participle of
so surprisingly impressive as to stun or overwhelm
Causing great astonishment, amazement, or dismay; overwhelming.
verbPresent participle of
so surprisingly impressive as to stun or overwhelm