Definitions Found:

tending to delay or procrastinate; slow; tardy.