Synonyms and related words :
agonize over, alternate, back and fill, be all thumbs, be at sea, be hard put, be uncertain, beat about, blunder, blunder away, blunder into, blunder on, blunder upon, boggle, botch, bumble, bungle, butcher, capsize, careen, career, come a cropper, commit a gaffe, doubt, ebb and flow, fall, fall down, fall flat, fall headlong, fall over, fall prostrate, falter, faux pas, feel unsure, flounce, fluctuate, fumble, get a cropper, go through phases, grope, grovel, have trouble, heave, hobbyhorse, labor, labor under difficulties, list, lumber, lurch, make heavy weather, mar, miscue, muddle, muff, murder, oscillate, pendulate, pitch, pitch and plunge, pitch and toss, play havoc with, plunge, pound, puzzle over, question, rear, reel, ring the changes, rock, roll, scend, seesaw, seethe, shift, shuffle, slip, spoil, sprawl, spread-eagle, stagger, strive, struggle, stumble, sway, swing, take a fall, take a flop, take a header, take a pratfall, take a spill, teeter, teeter-totter, thrash about, tilt, toil, topple, topple down, topple over, toss, toss and tumble, toss and turn, totter, travail, trip, tumble, turn, turn turtle, vacillate, vary, volutation, walk on eggshells, wallop, wallow, waver, wax and wane, welter, wobble, wonder, wonder whether, yaw