1) to cause (a person, vehicle etc) to be slow or late; (an instance of) delaying or being delayed (delay)
slow in doing things
procrastinating
tending to hesitate
uncertain, waiting
the state of hesitating
waiting; uncertainty
dawdling
dawdling
(capable of) acting, moving etc taking a long time; (of a person) not able to understand or learn something quickly
unhurried, lazy