/ ˈʃɪli ʃæli; NAmE / verb
( shilly-shallies , shilly-shally·ing , shilly-shallied , shilly-shallied ) [ v ] ( informal , disapproving ) to take a long time to do sth, especially to make a decision
SYN dither :
Stop shilly-shallying and make up your mind.
••
WORD ORIGIN
mid 18th cent.: originally as shill I, shall I , reduplication of shall I?