Answer: vacillates

AnswerCrossword Clue
VACILLATES

Is wishy-washy

VACILLATES

Blows hot and cold