vacillate

Definition

To alternate between different opinions or actions; to waver.

日本語 意見や行動を頻繁に変える

Example

"He vacillated between accepting the job offer and waiting for another."