DELAYER

Definition of DELAYER

  1. (noun)a person who delays; to put off until later or cause to be late