Meaning of delay fuse in English:

delay fuse

See synonyms for delay fuse

noun

  • A fuse designed to delay the detonation of a shell or aerial bomb until some time after it lands.

Origin

Late 19th century; earliest use found in Professional Papers Corps Royal Engineers.