Meaning of delayed action bomb in English:

delayed action bomb

See synonyms for delayed action bomb

noun

  • An aerial bomb designed to detonate a certain amount of time after it lands.

Origin

Early 20th century.