Answer: delayer

AnswerCrossword Clue
DELAYER

Hindrance

DELAYER

Procrastinator

DELAYER

One who holds things up

DELAYER
One who stalls