'Delayer' definitions:

Definition of 'delayer'

(from WordNet)
noun
A person who delays; to put off until later or cause to be late

Definition of 'Delayer'

From: GCIDE
  • Delayer \De*lay"er\, n. One who delays; one who lingers. [1913 Webster]