torpedo
The word 'torpedo' has 7 different meanings.
Choose one to see details.
torpedo
Underwater weapon
A torpedo attack
noun
To attack with weapon
To torpedo a ship
verb
To ruin
To torpedo a plan
verb
A large sandwich
A meatball torpedo
noun
Electric ray
An electric torpedo
noun
A hitman
A mob torpedo
noun
Small explosive
A torpedo firework
noun