Definition of time delay in English:

time delay

noun

  • A delay in the occurrence or activation of something, a time lag.

adjective

  • Attributive designating a mechanism, system, etc., into the operation of which a delay has been deliberately introduced.

Origin

Early 20th century.