English dictionary
staggering
/'st/&/g/@/r/i//N/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
adjective satellite
-
so surprisingly impressive as to stun or overwhelm
ExamplesThe amount of money required was staggering.
Suffered a staggering defeat.
Source: WordNet 3.0