delayer Meaning, Definition & Usage

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

WordNet


De*lay"er noun
Definitions
  1. One who delays; one who lingers.

Webster 1913