DELAYER


Meaning of DELAYER in English

noun one who delays; one who lingers.

Webster English vocab.      Английский словарь Webster.