delayer
DELAYER
, n. One who defers; one who lingers.