torpedo
nounA cigar-shaped, self-propelled underwater projectile launched from a submarine, aircraft, or ship and designed to detonate on contact with or in the vicinity of a target.
nounAny of various submarine explosive devices, especially a submarine mine.
nounA small explosive placed on a railroad track that is fired by the weight of the train to sound a warning of an approaching hazard.
nounAn explosive fired in an oil or gas well to begin or increase the flow.
nounA small firework consisting of gravel wrapped in tissue paper with a percussion cap that explodes when thrown against a hard surface.
nounA professional assassin or thug.
transitive verbTo attack, strike, or sink with a torpedo.
transitive verbTo destroy decisively; wreck.