Delayer — definition

1. delayer (Noun)

1 definition

delayer (Noun) — A person who delays; to put off until later or cause to be late.

6 types of
individual mortal person somebody someone soul
7 types
cunctator filibuster filibusterer postponer procrastinator temporiser temporizer