Synonyms and related words :
agonize over, be at sea, be uncertain, beat about, blunder, careen, career, doubt, falter, feel unsure, flounce, flounder, grope, labor, lurch, pitch, pitch and plunge, plunge, puzzle over, question, reel, rock, roll, seethe, stagger, struggle, stumble, sway, swing, toss, toss and tumble, toss and turn, totter, tumble, wallop, wallow, welter, wonder, wonder whether|