Answer: DELAYER

Possible questions:


Procrastinator we know 2 Answers
Traffic jam, often we know 1 Answer
One who stalls we know 1 Answer
One who holds things up we know 1 Answer

Similar Answers: