linger

verb
  1. to stay in a place longer than necessary; to be slow to leave
  2. to continue to exist or persist, especially when expected to end
  3. to be slow in doing something; to delay or hesitate

Examples