What is the meaning of Delay?

A period of time before an event occurs; the act of delaying; procrastination; lingering inactivity.

An audio effects unit that introduces a controlled delay.

Synonym of promise (object representing delayed result)

An amount of time provided on each move before one's clock starts to tick; a less common time control than increment.

To put off until a later time; to defer.

To retard; to stop, detain, or hinder, for a time.

To allay; to temper.

To dilute, temper.

To assuage, quench, allay.

Job's tears

delay (period of time before an event being initiated and actually occurring)

delay (effect that produces echo-like repetitions in sound)

delay (unit that produces a delay effect)

Source: wiktionary.org