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