DELAY


Meaning of DELAY in English

(n.) To put off; to defer; to procrastinate; to prolong the time of or before.

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