THESAURUS
come and go
alternate, back and fill, battledore and shuttlecock, be here again, circle, come again, come around, come round, come round again, come up again, cycle, ebb and flow, hitch and hike, intermit, oscillate, pass and repass, pulsate, pulse, reappear, reciprocate, recur, reoccur, repeat, return, revolve, ride and tie, roll around, rotate, seesaw, shuttle, shuttlecock, swing, teeter, teeter-totter, to-and-fro, turn, undulate, wax and wane, wheel, wheel around, wibble-wabble, wigwag, zigzag
ROGET THESAURUS
come and go
Oscillation
VB
oscillate, vibrate, librate, alternate, undulate, wave, rock, swing, pulsate, beat, wag, waggle, nod, bob, courtesy, curtsy, tick, play, wamble, wabble, dangle, swag, fluctuate, dance, curvet, reel, quake, quiver, quaver, shake, flicker, wriggle, roll, toss, pitch, flounder, stagger, totter, move up and down, bob up and down, pass and repass, ebb and flow,
come and go, vacillate, teeter, brandish, shake, flourish.