so surprisingly impressive as to stun or overwhelm
"such an enormous response was astonishing"; "an astounding achievement"; "the amount of money required was staggering"; "suffered a staggering defeat"; "the figure inside the boucle dress was stupefying"
WiktionaryRate this definition:(0.00 / 0 votes)
Incredible, overwhelming, amazing.
The army suffered a staggering defeat.
Webster DictionaryRate this definition:(0.00 / 0 votes)