Vacillate

Webster's Dictionary of the English Language

·vt To move one way and the other; to reel or stagger; to Waver.

II. Vacillate ·vt To fluctuate in mind or opinion; to be unsteady or inconstant; to Waver.