Synonyms and related words :
bob, bobble, careen, coggle, dangle, fluctuate, flutter, librate, lurch, nutate, oscillate, pendulate, pitch, pulse, reel, rock, roll, shake, swag, sway, swing, throb, toss, vacillate, vibrate, wag, waggle, wave, waver, wobble