See stagger in Webster's New World Roget's A-Z Thesaurus II
To walk unsteadily:
falter, lurch, reel, stumble, teeter, totter, weave, wobble. See moveTo proceed or perform in an unsteady, faltering manner:
blunder, bumble1, bungle, flounder, fudge, fumble, limp, muddle, shuffle, stumble. See thriveTo be irresolute in acting or doing:
dither, falter, halt2, hesitate, pause, shilly-shally, vacillate, waver, wobble. See decideTo overwhelm with surprise, wonder, or bewilderment:
boggle, bowl over, dumbfound, flabbergast, floor. See excite, surpriseLearn more about stagger