vacillate

[ˈvæsɪleɪt] ヴァシレイト

1. 心が揺れ動くこと。特に、意見や決断が定まらず、ためらい続ける状態。

特定の意見や行動を決められず、精神的に落ち着かない状態を表します。比喩的に、物理的にぐらつく、または方針が定まらないといった不安定な状況にも使われます。
She vacillated between the two options, unable to make a decision. (彼女は二つの選択肢の間で心が揺れ動き、決断できなかった。)

2. 物理的にふらつく、またはぐらつくこと。

物理的にバランスがとれずにぐらついたり、一定の場所にとどまらず揺れ動いたりする状態を表します。
The old bridge would vacillate in strong winds. (その古い橋は強風の中でふらつくだろう。)