Search Details
Word: torpedo
(lookup usage)
(lookup stats)
Meaning:
Noun:
- A electric current, a kind of electric ray.
- military A naval mine.
- military A cylindrical explosive projectile that can travel underwater and is used as a weapon.
- military An explosive device buried underground and set off remotely, to destroy fortifications, troops, or cavalry; a land torpedo
- US a small explosive device attached to the railhead to provide an audible warning when a train passes over it
- regional A submarine sandwich.
- slang A professional gunman or assassin.
Source: Wiktionary
| Src Info »
Verb:
- To send a torpedo, usually from a submarine, that explodes below the waterline of the target ship.
- To sink a ship with one of more torpedoes.
- To undermine or destroy any endeavor with a stealthy, powerful attack.
Source: Wiktionary
| Src Info »