Definition of Delayer

Noun: delayer  di'ley-u(r)

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

See also:
delayed
delayers

Anagrams containing the word delayer

drlyeae rdelaye erdelay yerdela ayerdel layerde elayerd