delayer

noun
  1. a person or thing that delays or causes a delay

Examples