To dawdle; to waste time; to procrastinate.
To vacillate between conflicting opinions, etc.
To vary above and below a mean value.
To swing back and forth, especially if with a regular rhythm.