dilly-dally
1. [ verb ] postpone doing what one should be doing
Synonyms: stall drag_one's_feet procrastinate drag_one's_heels shillyshally dillydally
Examples:

"He did not want to write the letter and procrastinated for days"

Related terms: delay procrastinate procrastination dallier procrastinator
Similar spelling:   dillydally
  dilly-dallier
  dillydallier