Meaning of delay cable in English:

delay cable

See synonyms for delay cable

noun

  • A cable constructed so as to delay the transmission of an electrical signal passing through it by a specific amount of time.

Origin

1930s.