History
History
Synonyms
UK
US
Meaning:
procrastinate

to avoid starting an activity without any reason

delay, put off doing

vacillate

to change one's mind often; be uncertain (in opinion etc)

go back and forth

vary

to be, become, different

change

SHILLY-SHALLY as in Wiktionary
SHILLY-SHALLY as in Wikipedia