1. to hesitate or waver in giving an opinion or making a decision; be indecisive.
The leaders vacillated and wasted precious time, thereby allowing the enemy to regroup.
2. to sway, fluctuate, or oscillate.
I vacillate in my opinion of him; one day I admire him, and the next I detest him.