Definitions
adjective
so surprisingly impressive as to stun or overwhelm
“the amount of money required was staggering”
Look “staggering” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
so surprisingly impressive as to stun or overwhelm
“the amount of money required was staggering”