1‘fear of failure is often the reason why people procrastinate’
SYNONYMS
delay, put off doing something, postpone action, defer action, be dilatory, use delaying tactics, stall, temporize, play for time, play a waiting game, dally, drag one's feet, drag one's heels, take one's time
hesitate, vacillate, dither, be indecisive, be undecided, waver
British haver, hum and haw
Scottish swither
informal dilly-dally, shilly-shally
US informal kick the can down the road
Are You Learning English? Here Are Our Top English Tips