Meaning of staggering
Definition of staggering
(adj)
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"
Other information on staggering
WIKIPEDIA results for
staggering
Amazon results for
staggering
Tweet