Synonyms and related words :
alternate, back and fill, back down, balance, change, dally, dawdle, debate, delay, deliberate, demur, dillydally, dither, drag, equivocate, falter, fear, flag, fluctuate, goof off, halt, hang back, hem and haw, hesitate, hover, hum and haw, jib, lag, linger, loiter, lollygag, oscillate, pause, pendulate, ponder, pull back, retreat, scruple, shift, shy, stick at, stickle, stop to consider, straddle the fence, strain at, tarry, teeter, tergiversate, think twice about, totter, trail, vacillate, vary, waste time, waver, withdraw, wobble, yield