verb
25 of 26
Url audio
vacillate - To waver between different opinions or actions; to be indecisive.
adjective
26 of 26
agitated - Emotionally upset or excited, especially due to worry or anger.