I. stagger verb
1.
Synonyms: reel 2, titubate, totter, wheel
2.
Synonyms: lurch 2, careen, ||stoit, ||stoiter, ||stot, sway, swing, weave, wobble
Idioms: pitch and plunge
3.
Synonyms: teeter , falter, lurch, ||stammer, stumble, topple, totter, wobble
Related Word: ||stiver, ||stoit, ||stoiter, ||stot
4.
Synonyms: hesitate , dither, falter, halt, shilly-shally, vacillate, waver, whiffle, wiggle-waggle
5.
to affect with great wonder or bewilderment
a plot so bizarre as to stagger the imagination
Synonyms: boggle, dumbfound, nonplus
Related Word: perplex, puzzle, stump; amaze, astonish, astound, flabbergast; bowl (over), floor, knock over; devastate, overpower, overwhelm, shatter; paralyze
Idioms: take (one) aback
II. ||stagger noun
Synonyms: fling 1, crack, go, pop, shot, slap, stab, try, whack, whirl