VACILLATE

Definition of VACILLATE

  1. (verb)be undecided about something; waver between conflicting positions or courses of action
  2. (verb)move or sway in a rising and falling or wavelike pattern