torpedo

1 torpedo /toɚˈpiːdoʊ/ noun
plural torpedoes
1 torpedo
/toɚˈpiːdoʊ/
noun
plural torpedoes
Britannica Dictionary definition of TORPEDO
[count]
: a bomb that is shaped like a tube and that is fired underwater
2 torpedo /toɚˈpiːdoʊ/ verb
torpedoes; torpedoed; torpedoing
2 torpedo
/toɚˈpiːdoʊ/
verb
torpedoes; torpedoed; torpedoing
Britannica Dictionary definition of TORPEDO
[+ object]
1 
: to hit or sink (a ship) with a torpedo
2 
somewhat informal : to destroy or stop (something) completely