Synonyms and related words :
beguile the time, burn daylight, consume time, dabble, dally, dawdle, delay, diddle, dillydally, doodle, drag, falter, flag, footle, fribble, fritter away time, goof off, halt, kill time, lag, linger, loiter, lollygag, lose time, pass the time, piddle, potter, putter, shilly-shally, tarry, trail, trifle