Synonyms and related words :
alternate, back and fill, beat, beating, bicker, blench, bob, bobble, boggle, careen, change, coggle, dance, dangle, demur, dither, ebb and flow, equivocate, falter, fight shy of, flap, flick, flicker, flinch, flip, flit, flitter, flop, flounder, fluctuate, flutter, go pitapat, go through phases, gutter, halt, hang back, hang off, have qualms, hem and haw, hesitate, hold off, librate, lurch, make bones about, nutate, oscillate, palpitate, palpitation, palter, pause, pendulate, pitapat, pitch, pitter-patter, play, pull back, pulse, quail, quiver, recoil, reel, resonate, ring the changes, rock, roll, scruple, seesaw, shake, shift, shilly-shally, shrink, shuffle, shy, shy at, slat, splutter, sputter, stagger, stick at, stickle, strain, swag, sway, swing, swinging, teeter, teeter-totter, tergiversate, throb, toss, totter, trim, turn, vacillate, vary, vibrate, wag, waggle, wave, wax and wane, whiffle, wince, wobble