verb
1.
Synonyms: teeter , lurch, stagger, ||stammer, stumble, topple, totter, wobble
2.
Synonyms: hesitate , dither, halt, shilly-shally, stagger, vacillate, waver, whiffle, wiggle-waggle
Related Word: blench, flinch, quail, recoil, shrink; quake, quaver, shake, shudder, tremble; tick over
Contrasted words: persevere, persist; decide, determine, resolve