American English

Definition of torpedo noun from the Oxford Advanced American Dictionary

 

torpedo

 noun
noun
NAmE//tɔrˈpidoʊ//
 
(pl. torpedoes)
 
jump to other results
a long narrow bomb that is fired under the water from a ship or submarine and that explodes when it hits a ship, etc.
See the Oxford Advanced Learner's Dictionary entry: torpedo

Other results

All matches