English synonyms about - contact  

delayer

noun

1 delayer

A person who delays; to put off until later or cause to be late.


Find more on delayer elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0149