← DefinitionshareGuesstorpedonounA long, self-propelled underwater missile that explodes on contact with a target, used by submarines, ships, or aircraft.verbTo attack or destroy (a ship) with a torpedo.SynonymsmissilenounsabotageverbruinverbAntonymssupportverb