Meanings
-
1
noun
a self-propelled underwater missile; to attack or wreck something
A single torpedo sent the freighter to the bottom within minutes.
Thesaurus
Synonyms
Etymology
From Latin torpēdō ('numbness, the electric ray fish that numbs'), from torpēre ('to be stiff or numb'); the modern weapon was named for its stealthy, paralyzing strike.
View etymology graph ->