To be near falling
shake, rock, careen, lurch, quake, tremble, seesaw, teeter, dodder, crumple, sway, wobble, be loose, be weak; see also wave 3.
stumble, falter, trip, weave, zigzag, reel, rock, roll, walk drunkenly, wobble, waver, hesitate.
To move back and forth or from side to side, as if about to fall:
To walk unsteadily: