teeter

verb
  1. to move unsteadily back and forth or from side to side as if about to fall
  2. to be uncertain or unstable; to waver between different possibilities
  3. Usage: figurative

Examples